Currently, if a feature in a tile is missing a geometry, the result is a mysterious error ("Unknown command: "...) thrown from loadGeometry. Is it worth it to either (a) failing earlier, in the constructor, if a geometry is missing, or (b) returning an empty geometry from loadGeometry?