Show auto completion prompts in events to avoid update issues
Fix Scene's destructor to correctly delete children

The old version deletes the same object multiple times when there are
multiple top-level objects.