There's a neat trick how to do it. I described it in the WIP thread.