in this class I believe a "cachestore" may exist in both the "stores" and "loaders" lists, so this makes sure we "remove" duplicates