Per-player-slot value store that never leaks state across occupants.
One layout's player screens, each created the first time something draws for that slot.
Create Screen objects and report their button presses.
A spawned Panorama layout created by ScreenManager.
static std::string ReadFile(const std::filesystem::path &path)