Compact bufferlist