Don't load player roles and permissions unless they are needed
Add foreign key for groups in the player_groups table