I'm wondering why we need 'loadPlayerName' to be accessible for unauthenticated users.