0
We already have this.
As pointed out by Ilmari Karonen, we already have this. I need to make sure none of my user scripts on my desktop interfere with it somehow, because I’m quite confident I tested it before asking this question, in order to avoid how silly I look right now.