Loop over role classes? Also, should this include `GlobalStaff`?