My use case is that I have four types of of crafting materials. Weapon, armor, item, and universal shards. So for example an iron sword may cost 3 weapon shards to craft but the system will automatically substitute it with universal shards if there they don't have enough weapon shards. Is that possible with the system right now?