Hey Maxime,
thanks for the quick answer.
Actually I thought, I had tried SetValue() with that ID. But either I did something wrong or I tried something else... anyway, thanks.
Just checked: Yes, I did something wrong. I stupidly just passed a string instead of a maxon.String. With the latter it works, not that I doubted your proposal.
Maybe would be good, if SetValue() could throw an error, if a wrong type gets passed instead of just doing nothing.
Also thanks for the pointer to Dunhou's project, I was already aware. Nice project! And indeed I peeked into it regarding some Arnold peculiarities...
Cheers,
Andreas