factory VecVecPoint.fromList(List<List<Point>> pts) => VecVecPoint.generate(pts.length, (i) => pts[i].cvd, dispose: false);