add a method that gets called when reading base address that checks if the object is still valid for hooks this could check a bool set in the hook that is set if the function is called again with a different address