I was recently reading about the xarray python library
It extends on numpy array and pandas dataframe by adding support for metadata and labelling of dimensions with human readable labels.
It seems that it could be very appropriate for hyperstack dimensions for instance.
Also since it has a built-in support for extensive metadata, I was wondering if anyone tried loading the metadata from for instance an OME-TIFF into such object.
With the advantage that you always have both the image array and the metadata in one object.
Maybe #napari is taking advantage of that already ?