Added a recipe steps counter cache... because why not