[#1658] Let trafficshaping work with ByteBuf and ByteBufHolder out of the box