Allow users to be 'primary team member' of more than one team

This function is vital to our business. We have team members that work in sales of multiple but separate product lines. They need access to the tasks that a primary group member would have access to on both teams.