What do you think if we can get the player color from `PlayerState`?
Like so, player can select the color he wants.