A suggestion I had would be to add a new object called a "J-box" or wiring box. With this box, the cables can be snapped to it and break out after, further helping cleanup. It may also simplify some of the coding by locking the nodes to integer points.
Fellow PA testers, let me know how this sounds and if I should include some simple concept art!


