No need to manage multiple buffers, only need to handle 1 buffer at a time, StreamFile interface can handle that.