Ok, so I've finally got a retainer who can hold my crafting ingredients while I'm out adventuring or gathering, but then I get to the point when I want to do some crafting and want to retrieve all the relevant ingredients from her for whichever craft I'm pursuing. Identifying which ones those are is turning into a major hassle.

Is there any straightforward way to identify which crafting materials are used in (for example) weaver recipes? Of course, I know a few of the basic ones that are used in lots of them, but there are far more ingredients in this game than the few whose purpose I can immediately recognize.

So far, I'm going with the time-consuming pattern of checking my crafting log, looking at the ingredients for the first few recipes, going to my retainer's inventory and looking through all the items there to find if I have any of those ingredients, then back to the crafting log to check the ingredients for the next few recipes, and back to check all my retainer's items yet again, and repeat all that several more times. That's a lot of effort just to switch over to weaver (or any other crafting class — I'm pursuing all of them).