Updating EI new revisions under multiple EBOMS

Hi,

I'm dealing with the following scenario and I want to ask if there's a better way to achieve the same result in a simpler way

I have a single EI that is used across several EBOMS and that will be revised, now for a single EBOM is a simple task just to update the EI to its new revision but for multiple EBOMS this can take some time. What I'm doing right now is to use the relations panel from the information icon in XEN to reveal the Where Used (Roots/Parents) for this single EI

From here I can see the roots of the other EBOM structures where this part is being used. I open these Root structures into PAU and from there I can do a mass update of the new revision for all the EBOMS

But I can see this becoming too complex to handle, especially loading multiple roots with bigger structures. Is there a better way to perform this mass update? Perhaps using a new/dedicate role that provide these capabilities? Something similar to the legacy EBOM Where Used function?

Thanks in advance for your help.