We have a bunch of keys for info that we're using to fill out a format string to build a description anyway. Why not allow overwriting that string?
Card/Results will still probably be a pain point, as they're separate webpages. I think maybe a $cardOrResults key and then which appears is still controlled by the setting.