Related to NCBC-1023 - the buffer is currently a fixed 128 byte buffer, this should be configurable and either use BufferAllocator or BufferManager so that contiguous blocks are used/re-used.