I'd really like to keep recipes generic, instead of specific to each provider/app. Moving all of these into their own files wouldn't be preferable in this case.