Currently we do have two ways to control if a component is disabled/enabled:
- Via the
disabled property
- If the component is present in a pipeline/extension list.
I would suggest that we keep only the second option to control if the component is enabled/disabled.