Not directly addressing your suggestion, but as an alternative, there's
https://github.com/stac-utils/stac-geoparquet and the GTI driver in
3.10.0 can use them directly:
https://gdal.org/en/latest/drivers/raster/gti.html#stac-geoparquet-support
$ ogrinfo
/vsicurl/https://github.com/stac-utils
The whole, new GTI format got by me until Michael Sumner mentioned it on
slack, which I visit extremely rarely. (Thanks Michael). I've been doing
it in an entirely different way. The feature request is based on that.
The feature request is this:
gdaltindex -co GDALINFO=mymeta catalog.fgb *.