1. A method comprising, by a computer system: determining a scope of widget discovery in a content-management system; automatically identifying widget instances of the content-management system that are within the determined scope of widget discovery; discovering attributes of the identified widget instances on a per widget-instance basis; storing in memory widget-instance relationship data comprising the discovered attributes of the identified widget instances; receiving a multi-widget-instance change definition, wherein the multi-widget-instance change definition articulates a specified change to unspecified widget instances that share a specified widget-instance attribute, wherein the unspecified widget instances are not identified to the computer system in the multi-widget-instance change definition; responsive to the receiving of the multi-widget-instance change definition, automatically identifying, from among the identified widget instances, the unspecified widget instances that share the specified widget-instance attribute based, at least in part, on a lookup of the specified widget-instance attribute in the widget-instance relationship data; publishing information related to the identified unspecified widget instances to a user interface; and responsive to receiving change approval, bulk updating the identified unspecified widget instances as indicated in the specified change.