because if `raw` is preloaded, `epoch_raw ` could be a view into the data array.. so it would modify `raw`