This is a duplicate of this very recent topic:
There are some suggestions in there on how to implement this. Please continue the conversation there.
We like to unify similar discussions under one topic so that people don’t have to read a bunch of different threads to get the whole story. Closing this topic as duplicate.