Polishing libGeometricShape