Given that we are simply assuming that instance will outlive the info, can't we just store both instance and callback_id and PostResult function call, instead of creating this indirection via bind? Even memory-wise should be better.