Fix an issue with PlayState.swap, really should abandon its current implementation entirely at some point.