Remove caching for HideActionHook results.
Review Request #13509 — Created Jan. 23, 2024 and submitted
The action implementation was caching the result of evaluating all of
the registered HideActionHook instances, but that ends up potentially
giving bad results. If an extension is being enabled or disabled, the
cached value can be incorrect. This is particularly noticable in the
devserver, but could affect production deployments too.
Ran unit tests.