Regarding prior discussion, a search in this forum gave me this thread. Then on GitHub, I could find this issue, and this first attempt for implementing something like that that, which got closed but contains interesting discussion as well
2 Likes