Thank you for the lovely feedback!
We decided to go with static ingredient->arrows mapping because we wanted to reward replays so people could get better by learning the patterns for each ingredient. The ingredients per-monster are randomized. We could also benefit from adding more ingredients too!
I'm glad you enjoyed it, and the monsters definitely thank you.