Hi,
I know xith is not thread-safe, but sometimes it seems I can get away without strictly syncronizing some stuff.
My question concerns this scenario:
If a MenuItem fires a method which creates a Cube and add it to the current scene, is this safe? It seems that the objet could be added while the scene is being rendered and this could(?) potentialy mess up things. Is it good to be paranoid about it or nothing disruptive can actully happen?
I thought a solution would be to add an event queue mechanism, so that only from the rendering loop, the Cube is added. I already do this to handle MouseEvents, but sometimes things are not smooth and I would really like to adopt a good approach to deal with these issues.
cheers 
Pedro