Still hunting. Culprit seems to be degenerate triangles produced during
triangulation, this leads to collinear points and JTS says no...