Smart-update object reference variables

When duplicating a collection of Actors which contain object-variables linking other Actors in that duplicated group, it’d be cool if those relationships were smart-updated.

For example:

I have a lightSwitch BP actor, and a separate lightBulb BP actor
The lightSwitch has an object variable myTargetLightBulb pointing to the instance of the lightBulb
Selecting BOTH the lightSwitch and lightBulb and ALT+dragging to create a copy, the new lightSwitch should point to the new lightBulb, rather than the original