the 'wheel of reincarnation' paper: http://cva.stanford.edu/classes/cs99s/papers/myer-sutherland...