Caching Type obj