Hi Craig, how do you want the mesh to look when it undulates/wiggles? It might be something as simple as using the Bezier Warp effect (or any of a number of effects in the Distort menu) you might also look at the Puppet tool. For the zoom, as you say, you can just scale up and pan & scan. As long as you are using vector graphics they will remain crisp – are you having a particular problem?