In src/content/read.rs, there are two different size of buf, 1024 or 1024*8. And it looks kind of random to pick the value, neither by async/sync or hard-link/reflink/copy. So, maybe some value is just not updated? And it would be great to explain why it's this number.