no need to be sorry, I am / was not offended. I was just trying to be very clear about the implications of your approach.
- If you want to have a statically generated object,
ObjectDatais not the correct base class for you, as its whole purpose is to provide a dynamically generated object when you overwrite
- Loading an object from a preset file is quite an unusal thing to do for the
ObjectDatatype. The more common thing to do, would be to construct your rig procedurally within your
GVO. Which would probably also (apart from performance benefits) alleviate the problems you have shown in the video.
- Also noteworthy is, that a python scripting tag also calls the
draw()function of your script, which you could use to draw / react to to handles with your original xpresso and user data steup.