Improve performance in custom widgets

To improve performance in custom widgets, use the unique line item ID distinguisher commerceItemId.

This field becomes required for split shipping when combineLineItems is set to no.