We were having issues where we were adding duplicate caches. This seemed
to be happening due to the async nature of discovery vs. displaying.
This fix just does a simple check through caches to see if that cache's id is present or not. This could be an issue with many caches, but for now it should be fine.
We were having issues where we were adding duplicate caches. This seemed to be happening due to the async nature of discovery vs. displaying.
This fix just does a simple check through caches to see if that cache's id is present or not. This could be an issue with many caches, but for now it should be fine.