I wonder if Private Browsing would help. I can't find anything confirming (or otherwise) whether Private Browsing affects cache. It affects cookies so that makes me think it might.
Of course, Private Browsing is an on/off option. It won't give you the ability to pick and choose which sites accumulate cache. 😱