Description of the need
I've just implemented hook_theme_registry_alter() in a custom block and checked the registry content to see long list of variables, including for unused layout templates. Disabling them on admin/structure/layouts/settings freed registry from unnecessary content and even-though human eyes might not notice, definitely made things slightly faster.
Proposed solution
I believe Backdrop must be shipped as performant as possible, so I suggest to disable all unused layout templates by default. Users can easily enable them if they need additional templates.
Additionally, we could add a pointer link on pages like admin/structure/layouts/manage/dashboard/configure as shown below:

Recent comments
I use Lando (a wrapper for docker) and find settings changes happen straight away
How often is the settings.php loaded.
You might need to add a Relationship in the View to Flags. Or there might be a setting on the content type. I can't recall for certain but I think it's possible.
No Flag fields in Views
Try using caching in the View settings, set to 24 hours. This should work for anonymous site visitors.
View to show a different node each day