Stability and player speed changes

Spectator switch issue is still present, but seems less likely to happen