synset node proxy
object pool, lru cache