e4267cc4fd
The use of `io::Read` wasn't helping since we had to buffer the whole file in memory anyways, and we are unlikely to get around that in the near future.