if you control the internal variable in your own code, wouldn’t you have your own custom register hook function that’ll register it for the internal variable? (maybe on every forward, automatically…).