Many thanks for the response!
I am willing to implement this, but not before the first week of January
- I will not be (99%) available starting tomorrow evening.
It's no rush, so whenever you find time that's fine. I'm going to have look at the files you suggested and try to understand the code.