We can reduce one copy if we use the content of the packet in the buffer descriptor instead of copying into temporal buffers.