Simplify LoadPermissionsForUser's internal logic