psychedelicious 7176c5d9d6 feat(ui): optimize model query caching
When we retrieve a list of models, upsert that data into the `getModelConfig` and `getModelConfigByAttrs` query caches.

With this change, calls to those two queries are almost always going to be free, because their caches will already have all models in them. The exception is queries for models that no longer exist.
2024-03-01 10:42:33 +11:00
..
2023-08-18 15:52:04 +10:00
2023-07-28 09:46:44 -04:00
2023-09-12 13:01:58 -04:00