Fix tag lists getting chopped off

While patching ForgeMultipart for WE I noticed that tag lists were getting chopped off due to bad size calculations. The list was shrinking but I assumed it was the same size. This fixes that.