Update the ingredient or noop if there are no changes