Words with Letters caching