multiple interaction with actor

Add the interface to the components instead of the actor and go from there.