Player is now an associative array of objects, playerIds must be strings