First up - this is not an "idea", it's a bug which needs fixing.
Create a custom component in a component library - it can be a simple as a single label. Create an input property on the custom component to pass in a display value for the label. Set the label's text property to the value of the Parent input parameter. Save and publish.
Import component library into an app. Add 2 or more instances of the custom component onto a form. Set the label of each instance to a different value. Rename one of the instances, and watch the labels of all of the instances on the form update to match the renamed version.
Watch the video in the attached presentation to see this in action.