make coordinates accept geometries that implement __geo_interface__, implement Position