Multiple memberships for users

Would be useful to allow multiple memberships for each user/customer with effective permissions applied where configured.