Added more comments
Updated CachedObject