This is really a feature request and I’ve tried to see if something similar already exists. I’ve found
You may want to add to that.