Adding MeasuredIngredientItem class and rejiggering some logic to deal with it.