Direct buffer handling p1
Direct buffer handling p2 - allow buffer reuse without pooling and abstract the actual chunker
direct bufffer handling, tidy ups and abstractions