remove caching between render and interaction