Uses constraint relaxation to calculate new label positions, then transitions when no more adjustments are needed.
Also see the average prices.