Fixed bug preventing multiple timesteps to be read with one read request
due to failure to shift the output pointer within the user-provided
buffer to the right address based on timestep.