Introducing: TreeCacheFactory. way better than the others. no cache cleaning for now (would use something like in TimedCache).