Now it works!
Glad to hear that.
I just ran the example and it looks good, I'm going to have a look in more detail and try to understand how you implemented it and probably get back with some questions.
You are welcome, it's good to know that the code might be actually useful not only to our team. Ask at will, of course.