// Vector2D realPosition = super.getPointInVisualization(position);
// double scale = super.globalScale();
// shape = new Polygon2D(shape);
// shape.scale(new Vector2D(0, 0), new Vector2D(scale, scale));
// shape.translate(realPosition);
shape = (Polygon2D) shape.clone();
shape.translate(this.gridObjectPositions.get(go));
shape = this.getPolygonInVisualization(shape);
Color objectColor = go.getAgentColor();