More specifically,
We go for one cache per table. and one cache per association "type". We also need to change the externalizer, so that we no longer store the table name in the keys as they can be inferred by the cache name.