specs require polygon.center be floating point