Unbinding on hide sounds like a good plan. And maybe a note on why 'once'
won't work?