WIP: Add support for recipe properties