TC/Plugin architecture: should we have more control over classes?

Can you sketch out how you imagine an API like this would work on the core and plugin/theme side?

One similar thing we have is the {{body-class "blah"}} helper. If you put that in any outlet, it’ll apply the “blah” class to the <body>.