Swapping the cache folder under advanced settings in the client doesn't actually change where most of the cache files are stored. 10 gigabytes of data is still found under appdata/local and only an irrelevant amount of data (a couple of megabytes) are stored where I wanted them to be. 
Got it @hayoo.
We'd like to explain something. It's only possible to change the location for the stored cache that's created when downloading offline music on your computer. The location for the cache memory of the app itself (search results, streaming info, etc) will be assigned by default where the app was installed and can't be changed.
If you have other questions, don't hesitate to get back to us.