great to see you put in some checks to prevent this 
I wonder if it’d be worthwhile some point to get some folks together to pound on multiplayer with a focus on finding edge cases/bugs…tho this case wasn’t because of heavy multiplayer use. ¯\_(ツ)_/¯