just a note, with that, original branches get renumbered for data tree with uneven branching:
that of course is not an issue by itself, because GH generally ignores path addresses and just matches branches/lists/items on a one-to-one basis, so they could just be even plainly renumbered and for a general GH definition it will be just fine
but if you truly want path address to behave as described by OP even for slightly more complex data trees like the above, probably the further step of renaming each path is necessary:
Rename Duplicate Paths.gh (13.7 KB)

