I want to setup an object wizard so that when its visibility condition evaluates to false (based on another option), it will remove/hide/trim the associated attributes I have associated with that option. For example, if I have option 1 and option 2, where option 2 visibility is set to [option 1::true] and option 2 has an associated attribute called attribute02, I would think unchecking option 1, which removes option 2, would then remove attribute02, but it does not. attribute02 still exists in the derived instance. I assume this is because the options only take action when they are visible and the trimming feature is therefore not processing since the option is not available. How then do I make this work? With graphics I can control this with the rules defined on layers, but with objects we don't get that ability. Seems like you can't combine options to form a chain/cascade of configuration (at least in terms of attribute visibility).