Refactoring SepPolygon