Fix/simplify subobject reference tracking
Lots of changes to properly track pointers that get tossed around inside of various filters. Mostly discovered via !8709 and factored out to simplify the actual migration.
Lots of changes to properly track pointers that get tossed around inside of various filters. Mostly discovered via !8709 and factored out to simplify the actual migration.