This option has been around for a while in various types.
I have used a virtual light, then I can monitor on the same topic, but use 100 different brightness levels for different commands.
The main issue with this is it's not room aware, so you cannot have dynamic responses.