Interesting, thanks for working on this. Actually, by coincidence, half an hour ago I asked this related question: