Your solution works, and I can't begin to tell you how relieved I am. I've spent days trying to find a solution without reading up on instance geometries and transforms.
The conversion to stable and back was necessary in a previous project to make editing the dimension more convenient (was based on internal and external references from walls).
Thank you :)