Added DataChunk to avoid copying. HTTP doesn't use it yet