So I don't know if this has been suggested yet but what if upgrade materials (see tags) were treated as currency?
That is, what if they were stored the way glimmer is: shared across all characters. I don't know about anyone else, but that would save me a lot of time moving upgrade materials around from character to character.
-
This would also save space in the vault. I like this idea.