Moved to event-driven animation

Reduce CPU load by only rerendering when necessary, unless scene is
explicitly marked as “animated”. (This might only be a temporary
solution.)