A lot of functions in this package save/load files directly to disk, but we'd often like the np.array to be returned from a function call directly so that we don't have to wait for device IO. A nice enhancement would be to add a return value to functions, and specify if the function should save to disk as an optional argument.