I'm having trouble registering geopandas (from geojson) df in my orca injection. In your example, it looks like you handle geopandas and pandas the same way, but my geopandas registrations return list errors when my pandas df don't. Do I register the data and the geometry separately and then broadcast them back together? Suggestions or recommendations on dealing with shapefiles rather than tables?