I would add that there are really challenging problems and continual technical development. And since each movie comes with its own new set of requirements, each one is a fresh slate of new, crazy problems. For me personally, I love the short iterative cycle between math and an output image.