When dealing with user defined structs we don't always have aUObjectcontainer this registers raw addresses for tracking. This is somewhat less safe, make sure to not register addresses that may change