BytesBuffer There is a much more advanced one in a private project. This is meant to be dynamic and easy to use. This version can cause overhead.