Without this, we can end up in an inconsistent state where m_game_partition is set to a partition that isn't in the partition maps.
Without this, we can end up in an inconsistent state where m_game_partition is set to a partition that isn't in the partition maps.