Floating Edges
Uses the new BlowGraphUtils.GetFloatingEdgeParams helper (a port of React Flow's floating-edge
math) inside a custom EdgeTemplate. Each edge attaches to the point on a node's border that
faces the other node and re-anchors live as you drag. Every node is one big handle apart from a thin
rim you move it by, so with BlowConnectionMode.Loose you can connect from anywhere inside a
node to anywhere on another.