Cache is defined as:
noun
a collection of items of the same type stored in a hidden or inaccessible place : an arms cache | a cache of gold coins.
and has the following synonyms:
hoard, store, stockpile, stock, supply, reserve; arsenal; informal stash.
I'm looking for a word for someone/something that does the caching, my first thought was that they are a "Cacher" but that doesn't seem to be a word. This makes sense to me though as you have a "Hoarder", "Storer", "Stockpiler", "Stocker", "supplier" etc.
Does anybody know the right word?