As discussed this initial binning is an optimisation step based on using a subset of the cube's metadata. As ```register``` relies on ```__eq__``` which compares the cube metadata any difference will prevent merging (including var_name). This pre-binning will need to be revisited when we consider relaxing the register/merge conditions, but until then I suggest we leave it as is.