How can we connect parallel links without overlapping the arrows onto the receiving shape:
For rectangular shapes, you could define the Node.fromSpot/Node.toSpot as …Sides Spots and the Links will spread by default.
For other shapes, it’s a bit more complicated. Maybe you could calculate the Link.fromSpot and Link.toSpot yourself, in a manner similar to the LinkShiftingTool extension. Link Shifting Tool