Improve error handling
Reassign holes when splitting polygons