We recently moved to a new host. We hope you enjoy the better performance.
But that's Pixar. Disney has nothing to do with it, really.