add objcache, a write-through cache client