Hi Andrew,
Thanks a million... yes this did help isolating the problem.
I opened a new issue on the subject which you can track here.
Your sample application also helped in finding two possible workarounds, which you will see in the issue.
Thanks again,
Palli