Hello Davidfor, you got it.
Mechanism you describe is something near i was thinking about.
If not already exists prehaps one time it would ... just need skills, time and sufficient wish from someone at the right place ... I'm an optimistic ...
I'm discovering everyday power of calibre platform and feal happy from dynamic community and improvements.
Thanks for your feedbacks.