Get rid of one extra conditional in DrawPolygon