Allow connection curves and points to be controlled. Like draw.io (but better). Even small controls would help with overlap issues.