Added geodesic support for shapes.Seem to work fine (including editing).