Interface Message raised on Actor but bubble to component attached to actor

Since components support inheritance, you can have a toggle in the derived class. Also, dispatchers are dynamic and can be bound / unbound at runtime.