Avi, you done an excellent job of analyzing and describing your options. And no there aren't any good ones. An no you aren't missing anything. I thought I saw an Idea (feature request) posted for this, but I can't find it now. You might want to start a new Idea, I'll vote for it.
Will definitely also vote for it. Please post on this thread once you put it up