Apply this to your main live cell before passing it to the runtime.
On the first tick, it initialises the
HandlingState at "no
handles".
On every step, it does:
- Unregister all handles
- Register currently present handles
- Destroy all still unregistered handles (i.e. those that were
removed in the last tick)