Directly pass Unpooled.copiedBuffer(...) in the constructor to reduce byte copies