The pause buffering makes sense, esp given that the platforming is surprisingly hard due to how slippery movement is. Alt-tabbing is a good workaround, but it feels inelegant. Perhaps just disabling movement for like a half second after unpausing could work, but then again I'm not a game developer so I'm not sure what the best solution to the pause buffering problem is.