#418 - Updating an offer without a targetItemCriteria set results in additional instances of OfferItemCriteria