Some optimization on VBQ with the latest binseq update, especially in lossless mode. Some ways to trim the fat: 1. Reuse zstd decoders for each thread. I was creating a decoder for each vbq block which incurred redundant allocations 2. Zero-copy parsing of blocks, referencing similar to paraseq