Frankly? Not sure we need mountains of BS. I can imagine adding component for an odd super powerful key spell that is game-changing, so you limit spamming of it - akin to Source points in D:OS2.
But having mountains of reagents and trash for mundane spells? No thanks.
there's no such thing as the "mountain of reagents", you get a component pouch which is assumed to have all reagents up to X value in GP, which you simply need to restock for a small fee, for RP purposes. And some spells require a focus, rather than a consumable, so you just need one. For those high level stuff, you need to place them in the pouch, and that's it.