Choose edge by following edge pointing closest to cursor
Always choose 'best' edge, even if not even pointing in the right direction
Crosshair cursor