DuckDb has a new "DuckLake" catalog format that would be another candidate to test. https://ducklake.select/
[0] https://ducklake.select/docs/stable/duckdb/advanced_features...
That's also why ducklake performs better than others.
For many use cases this trade-off is worth it.