Expected Behavior
Currently, downsampling to the intermediate sampling rate happens immediately after loading the raw data files. If we can move this resampling to within (some of) the load functions, it will improve performance substantially. However, this is only useful when loading data one electrode at a time, because resampling has to be done on the full signal and not chunks of it, to maintain same precision as we have now. Currently, this does not seem to be the case for any of the load functions.