I've not been able to progress this myself. I have posted it as an issue in GDAL which might be a better place for discussions/ideas - not sure: https://github.com/OSGeo/gdal/issues/3041 -- Sent from: http://osgeo-org.1560.x6.nabble.com/GDAL-Dev-f3742093.html