Fix concurrency bug with usage of ByteBuffer on BufferAggregator

get() must return an object that doesn't depend on the underlying ByteBuffer...