some fixes
transforms a clone to get the geometry area

avoid the corruption of geometry data