Add the ability to add more than one group to components