I'm about to submit this as an enhancement request unless someone can suggest a simple solution.
"I have a part that was created in context in an assembly. The part is driven by a design table that controls the assembly. I have created a mirror of this part using "mirror component". My assembly has configurations that use either the original part or the mirrored part but not both at the same time. The current problem is that if I suppress the original part the mirrored part does not get updated. Hiding the original part is not an option since the part would still affect the geometric properties of the assembly (mass, moments of inertia, etc).
It would be useful if there was a state between suppressed and hidden to cater for this situation."