I started a “pre feature request” thread on this a couple of years ago.
Some of the replies are hard to understand because one contributor to the thread - who did valuable stuff - decided to take his marbles and leave the forum - after deleting ALL his content!