I would like the ability to control the layering of a shape’s fill and border independently. Specifically, when overlapping shapes, the fill color (≠transparent) should be able to appear behind other objects, while the border (outline) remains visible on top. Allow shapes to have:
- A fill layer that can be sent backward independently
- A line/ border layer that can remain in front
This would improve diagram clarity when working with layered or overlapping elements, especially in flowcharts, system diagrams, and UI layouts.
I currently use a duplicate shape trick: creating one shape for the fill (which I sent backward) and another for the border (kept on top) and then group them together to simulate this behavior.