DRY the RoleMap