title: Why are iOS animations slow the first time they are run?
body: <p>It seems to me that the first time I run an animation (animating the frame of a UIView, or the position of a CALayer, etc) it is quite choppy, and subsequent animations are smooth.</p>
  
  <p><strong>What would be causing this, and is there any way to pre-cache the animation?</strong></p>
  
  <p>Note: this question is quite similar to this one: <a href="https://stackoverflow.com/questions/3382478/uiimageview-animations-lag-at-first-run">UIImageView animations lag at first run</a>, but UIImages are not being used in my animations.</p>