move most of the memberships scope to the memberships resource as a member block