Bugfix: make_perimeters() was not truly idempotent because prepare_infill() split ->slices into typed surfaces