Hi Ben,
that's a good idea. Somehow that had not occurred to me. And that approach is even shown in one of the shipping examples that I had looked at to teach myself about user events when I needed them some months ago. Duh!
Maybe that's even what smercurio meant :-).
In a few weeks from now I'll have some time to rework the code as part of development for the next release. I'll look into implementing "divide and conquer" then.
Thanks to all participants
Florian