Sorry for the vague comment. I was attempting to question whether this will have a performance impact on common usage. Currently a grib message is regularised once. Moving it to ```__getitem__``` hints that it might occur everytime an element/slice of the data is accessed. As the proxy is wrapped by a biggus numpy adapter I believe it will happen once when the cube's data array is touched so I'm less concerned.