Somehow I remember all this sounding much, much more compelling the last time I read about it. This writeup (the link I mean) seems...... not the same as what I remember. Idunno. Last time I heard about the Pixar Theory or whatever, WALL-E had just come out, or maybe Cars or something, and everything sorta fit together without much reading-in.