put control points at middle between outer node shapes; fixes control point problem for #411 but intersections problematic for very close nodes