Dynamic object deletion?

I know the Dynamic Objects extension doesn’t allow you to delete objects because there’s no way to tell whether there are still pointers to that object stored somewhere. But would it even be possible to do this, assuming the story author somehow ensured that the pointers would be cleared? Or does the structure of the object table prevent it?

It’s possible. The object table is just a linked list of data structures.

Updating the extension with a simple way to create and delete objects would be just great !