Added caching to calendar (off in development)