Thanks. I knew about 500KB limit per cache.
So technically we could then set as many unique caches as we like. I'll have to test and see if I can hit some sort of limit via some sort of "limit" error, or performance in the UI dropping to an unacceptable level.