Finally fix the stupid bug causing callbacks to crash. We were directly using a pointer to stack that is invalid after initialization.