Is your feature request related to a problem or challenge? Please describe what you are trying to do.
I noticed almost 15% of the time of the benchmark was due to free'ing ParquetMetaData -- this is almost certainly overhead from the individual allocations (perhaps Strings for statistics) in the structure:
Describe the solution you'd like
Reduce the time spent on deallocating this structure to improve benchmarks
Describe alternatives you've considered
Additional context