Is there a way to force a shipping cost recalculation on beforeSubmit similar to what the "calculate" button does? We have some custom rules that change the shipmethod field (beforeSubmit) which works fine and shows on the sales order record after save, but it does not update the shipping cost. We tried updating the quantity on the first line item and setting it back to the original quantity but that doesn't trigger a shipping cost recalc either. When manually changing the quantity or ship method in the UI of course it updates the shipping cost. Just looking for a way to mimic this in script. Any ideas?