+1  A: 

Isn't this what the CAAnimationGroup is for? To make two animations on the same layer run at the same time?

St3fan