A side-effect of calling this utility function is that the source cube data is loaded then copied. 

We should really advertise this in the doc-string so that users don't get a nasty surprise with source cubes that reference large payloads.