Add caching test