* Cache transient templates compiles provided via api
partially fixes#89047 (there is more going on here)
* add a bit more coverage just to be sure
* switch method
* Revert "switch method"
This reverts commit 0e9e1c8cbe8753159f4fd6775cdc9cf217d66f0e.
* tweak
* hold hass
* empty for github flakey