If a database refreshes/replaces its design from its master template then in each separate design element the property "Prohibit design refresh or replace to modify" or "Inherit from the design template:" can prevent that this element is inherited.
While this functionality is intended and usefull in many situations, most of the time you want to have EXACT copies of of the design from your template. The current setting makes it difficult to guarantee that this is the case for many databases. You would need to manually check all design elements if none of it has a property set which prevents a refresh.
Therefore it would be nice to have an additional database property "Ignore design refresh exceptions".If this property would be checked, then the designer-task (or a manual design refresh/replace) would completely replace all the design elements from the template to the db and removing or overwriting any existing design-element even it if had the property "Prohibit ..." or "Inherit from ..." set.
This would give a developer or admin more confidence that after he has done a design refresh/replace on an old database, that really ALL his changes are now in place.