public Feature copyWithNewGeometry(VectorGeometry newGeometry) {
      return newGeometry == geometry ? this : new Feature(
        layer,
        id,
        newGeometry,
        tags,
        group
      );
    }
Returns a copy of this feature with {@code geometry} replaced with {@code newGeometry}.
planetiler-core/src/main/java/com/onthegomap/planetiler/VectorTile.java