Thanks CW. I hadn't thought of clipping down other GUIs - I think that's a good candidate for a workaround.
Given how specific my needs are for this project, I'd be hesitant to push for any kinds of changes to the engine/renderer code myself. Having a universal z-order, however, would bring AGS more in-line with other engines like Unity.
That being said, I'm enjoying finding workarounds for all this. The new Viewport system has to be one of the best, and under-utilized, parts of AGS.
Given how specific my needs are for this project, I'd be hesitant to push for any kinds of changes to the engine/renderer code myself. Having a universal z-order, however, would bring AGS more in-line with other engines like Unity.
That being said, I'm enjoying finding workarounds for all this. The new Viewport system has to be one of the best, and under-utilized, parts of AGS.