The worst part is you could've just saved the player userdata and accessed it later anyway while player.mo is nil.
This reverts commit faf16a6a.