Evaluating the maintenance impact when reusing SmO across different view/forms
If a SmartObject is shared with 5 different SmartForms and an additional field is added to the SmartObject, do all 5 SmartForms need to be updated to extend the view even though only 1 form would use the new field?
That's the take away from:
Impact of editing and deleting SmartObjects
Editing and then saving a SmartObject creates a new version of the SmartObject. If you've used the SmartObject in a view, for example, you must make changes to the view to include the changes made to the SmartObject. For example, if there is a view called Region Details which uses the Region SmartObject, when you edit the SmartObject to include a new property such as Cost Center Code is added, you must update the Region Details view to also include the new property.