Want to adjust multiple object frames based on a single workobject user frame

I have a large assembly that has multiple instances of the same part located within the assembly; I want to have each of these parts within the assembly have its own unique object frame.

I want to be able to perform a global adjustment of each part’s object frame when updating the user frame. Is this possible? If not, I’m open to any suggestions/possible solutions.

All of those individual object frames should be moved with the user frame, so I don’t fully understand your need.