Caching is reworked for assignments now.