Most times recipe breakdown is not better the more it is executed, but stopping at a certain point yields more intuitive results.
And plus, it should:
- add a default breakdown depth in config (default value = 4).
- allow player to add/reduce the depth in breakdown page by clicking buttons.