It is only used when calculating order total value and order sub-amounts (amounts in order lines). It's implementation is sub-optimal, it reads **all** `PriceSet` events from RES on each clalculation. It won't scale well. Let's try to have price in `ItemAdded`/`ItemRemoved` events and do total calculations in the Offer.