Switched to explicitly adding and removing players to and from global groups for promotePlayer. Restrict signs now check against all available group memberships for the player instead of just local.