Don't re-download everything if the checksum hasn't changed