Often I assemble a component that I had made (long time ago) with predefined flexibility, only to have to open this model in a separate window in order to examine it for what kind of "options" were built into it.
Therefore, I suggest these improvements:
1) When someone creates a model with a predefined flexibility, and you assemble this model into your design, the system will show you a message box stating that this component has some flexibility already predefined. It would be useful if the original content creator could craft a note that would be displayed at this point so to better explain to you what the intended flexible options are.
2) The system displays another column, perhaps called "Description", in all the variable items tables. Via this "Description", the original content creator could communicate to the end-user the intended design variations.