Added a check to see if modifying a PolygonShape results in a concave poly