Geometry properties get lost after translation or rotation
When you set properties such as transfinite points, they get lost after operation such as translation or rotation. These properties should belong to the geometry and prevail even after any translation or rotation. The _transform() or synchronize() function seem to lose those properties. I think GEdge, GFace, GRegion should stay the same after transformation, they should store those transfinite properties, however, they are changed within _transform() or synchronize() function, which seem to cause the problem. I think only the geometric representation such as TopoDS_Shape would change but not the rest. It seems that unbind/bind is a problem. I made some changes and it works.