Overlapping links in GOJS

Try using the custom Link class in Dynamic Ports. You will need to adapt the code to work with your particular data structures.