Implement new PlayerInfo::hasNeverSpawned() method.
Use it to identify players who should not be shooting, etc.