A better structure could also look like: --------- -1:Maps.Shapes.Shape1, Maps.Shapes.Shape2 0:Maps.Shapes.Shape3 1:Maps.Shapes.Shape4, Maps.Shapes.Shape5 ---------
Indeed, we could go this way and see how it goes. At some point, users will probably need a visual assistant to maintain this structure, we can address that later on. Cheers Stéphane