title: animating multiple CALayers, but not in the same time space
body: <p>I have several <code>CALayers</code> that I'm trying to animate to a new <code>zPosition</code> with each layer slightly delayed from the others.</p>
  
  <p>Each animation should take 0.25 seconds and start 0.05 seconds after the previous animation started. At the end of each animation the layer will be removed from the layer tree.</p>
  
  <p>I've successfully been using the <code>-animationDidStop:finished:</code> delegate method to remove my layers as they finish but I've not been able to order the animations properly.</p>
  
  <p>Is it possible to schedule animations in this way, and how?</p>