I use Composer and have many DisplayObjects in my scene. A lot of them require updates each frame (e.g. moving them around or check for collisions), so they have a function registered as an enterFrame event handler on the Runtime object.
The tricky part now is to manage all of these event handlers. In my scene’s hide event, I need to remove all of them, that means iterating through all my DisplayObjects. Also, each DisplayObject needs a finalize event handler to remove the enterFrame listener.
I find all of that very cumbersome, isn’t there an easier way to perform periodic updates on DisplayObjects?