Should we add a top-level function `open_virtual_mfdataset`? Though I would like to be more confident about the best way to parallelize reference generation first https://github.com/zarr-developers/VirtualiZarr/issues/123 https://github.com/zarr-developers/VirtualiZarr/issues/7