Just to reference, now that Batch getindex by meggart · Pull Request #59 · meggart/DiskArrays.jl · GitHub got merged and tagged, this is optimized in all packages that use DiskArrays.jl for indexing and should be the recommended way to extract a set of columns as you describe for Zarr.jl.