https://vimeo.com/19380592 I'm not going to attempt to explain how this is working because, to be honest, I don't know how...