Refactor the player and parent lists