Despite trying for quite some time, trawling through
https://hugin.sourceforge.io/, and many hours of experimenting I don't feel any closer to figuring a solution.
I've got a slightly complicated use case, and if I could just buy someone a beer and have you walk me through how you'd approach my problem I'd be very thankful.