Since I am on lockdown,
I have time to look at some old questions that had been put aside for a rainy day.
Here is one.
Maybe someone other than me might be interested ....
Seems like fun, I'll do this later in the day! :D
I answered the question at the original thread, maybe my solution is not the best, but I hope it would be helpful.