GameListInfo refactor