In the rare case that a pointer is reused before unregister happens (is this possible?) ensure we recreate the managed counterpart
In the rare case that a pointer is reused before unregister happens (is this possible?) ensure we recreate the managed counterpart

PlayScriptRedux/monomac,dlech/monomac