Polygon update