Avoid useless looping and usage of ExPolygons
One more offset_ex() optimization
Incomplete work - still wrong order
Perimeters refactoring complete
Correctly detect external hole perimeters