How to draw a frame without starting an animation

Is there a way to draw a frame without starting an animation?

For example, say that I drew a rectangle but due to a user-initiated event such as a mouse hover, I want to change it’s color.
Currently I can change the color of the rectangle node, but I cannot see the change without starting an animation, which is expensive.

Keep a reference to your object (and your viz) to change its parameters then call viz.render() when needed.