private void RecordPreferences() {
        var settings = new NewGamePreferenceSettings() {
            UniverseSizeSelection = _universeSizeSelection,
            UserPlayerSpeciesSelection = _userPlayerSpeciesSelection,
            UserPlayerColor = _userPlayerColor,
            AIPlayerSpeciesSelections = _aiPlayerSpeciesSelections,
            AIPlayerColors = _aiPlayerColors

        };
        _playerPrefsMgr.RecordNewGameSettings(settings);
    }
    private void RecordPreferences() {
        var settings = new NewGamePreferenceSettings() {
            UniverseSizeSelection = _universeSizeSelection,

            UniverseSize = _universeSize,   // 10.4.16 needed to know which pref property gets assigned PlayerCount
            PlayerCount = _playerCount,

            SystemDensitySelection = _systemDensitySelection,
            UserPlayerSpeciesSelection = _userPlayerSpeciesSelection,
            AIPlayerSpeciesSelections = _aiPlayersSpeciesSelections,
            UserPlayerColor = _userPlayerColor,
            AIPlayerColors = _aiPlayersColors,
            AIPlayerIQs = _aiPlayersIQs,
            UserPlayerTeam = _userPlayerTeam,
            AIPlayersTeams = _aiPlayersTeams,

            UserPlayerStartLevelSelection = _userPlayerStartLevelSelection,
            AIPlayersStartLevelSelections = _aiPlayersStartLevelSelections,
            UserPlayerHomeDesirabilitySelection = _userPlayerHomeSystemDesirabilitySelection,
            AIPlayersHomeDesirabilitySelections = _aiPlayersHomeSystemDesirabilitySelections,

            AIPlayersUserSeparationSelections = _aiPlayersUserSeparationSelections
        };
        _playerPrefsMgr.RecordNewGameSettings(settings);
    }