Yes, it should work like this but can also be more complex rather easily.
There are some base formulas / reactions that take place in cooking science between different types of ingredients, if those were added in, and ingredients added to pools of applicable type, you could make cooking a lot...