Any way to Change an ACCProduct from UNSGroupB to Eset/ADSGroup

We have a number of different product configurations that need changing. 

The obvious way is to create the new Product, Backfill all the users into a PWO request, unsubscribe/abort the existing access that's been replaced, which loses the connection from the original request and approvals and is certainly not what we need. 

Without unsubscribing / aborting, I am interested in a way to update the PersonWantsOrg (PWO) with a different ObjectKeyOrdered/uid_org (itshoporg) or another way to handle keeping the request intact but updating the base object for the request.

Thanks.