Currently every iPart member defaults to visible in config tables. The behavior this causes is that new iPart members are automatically added to pre-existing config tables. That behavior is desirable in some cases- such as when an entire iPart Factory is reperesented on a sigle drawing package- but undesirable in others, such as when a drawing package is limited to a particular family or bbranch of that iPart factory.
My suggestion is that an 'visibility default' toggle be implemented for configuration tables, and that this setting persist with the table. In this way the user can select the behavior they want; should new members be appear visible in the table (requiring 'maintenence' of that table each time the drawing/Factory is updated? Or should members defaul to 'invisible', with only the manually-overridden members ever appearing in the table?
Mayber there is a use-case for each setting that could be summarized with a more convenient phrase ('Entire Factory' vs. 'Selected Configurations'), maybe not. Either way, i want this feature.