Refactored IngredientPick to remove context param