Compress MRData.data array to save memory.
Fix nbytes calculation for zipped data
Allow caching in windows, as compressed data is really small (<10MB)
Cache the data array of the last accessed dataset