Component Groups

I am building a simulation where a robot unloads a basket of parts 1 at a time and places them on a handoff station. The robot that unloads the handoff station picks up 2 parts at a time. I created component groups of the parts so that robot 2 can pick up 2 at a time. The problem now is that when robot 1 grabs a part out of the basket it is also grabbing the component group instead of a single part.

Is there a way that I can get around this?

Well I figured it out.:clap::laughing:
:laughing:Thought that I would post my findings in case anyone else has this same situation.
What I did was to delete the component groups and simply the attach one casting to the other using attach object in event manager.
This is triggered by a part placed output from the robot.