11855994 - Tax Object Not Being Reset When Tax Code Changes
Under the hood, we cache a tax code object related to the tax codes on an order. When the tax code is changed, this related tax code object should change as well. It was not. This caused logic that used properties on the tax code object (like taxable freight) to be from the original tax code, not the changed tax code.