this is a great use-case for duckdb, but not sure how it maps to the use of this protocol?