Don't read a batch until it's needed.