Hey Nils,
What you suggested will work - I don't doubt it. But I'm working with KillerQ at the moment to find out what the heck is really going on at a deeper level as I want a proper fix, not a patch. KillerQ reckons we're kinda close to finding the cause of the problem. Let's see what he says...