This is the second thread on the topic.

Dave is testing another solution at the moment as well.