Interleaved stream implementation. Enables multiple streams to be written as a sequential block chain.