- use `stable-hash` to generate stable, non-crypto hashes for cache entries, instead of using deep object comparisons - use an object to store image name caches
reselect
lruMemoize
https://invoke-ai.github.io/InvokeAI/contributing/frontend/OVERVIEW/