if you don't want the imac to distort then i'd recommend just animating the translate and rotate values of the model itself. you don't necessarily need a rig to animate... just write down the rotate values after you get the positions you want so you can get somewhere in the vicinity the next time