Hi Good people of Datahub community. We are looking to extend Postgress Ingestion support so that DH can extract spatial metadata from Postgres (Postgis enabled) tables. Our current workflow involves first ingesting metadata for PG tables in Datahub, and then using then either programatically using Java Client API updating the extracted dataset metadata properties with spatial info that we extract from the same PG table using a python script. Alternatively we are using the REST API to update the dataset metadata. So far so good. But we would like to wrap all this up in the ingestion, so that on ingesting a PG source, both normal metadata and spatial metadata(via python extension) would be generated. Is this possible, does it make sense?