Would CALayers be powerful enough to handle a tile-based game with around 800 tiles moving at once? (Would it also work well with one CALayer per tile?) Thanks, -Matt P.S. Would OpenGl be better for this task then CALayers? I really like using CAAnimation instead of making timers and manually doing it by hand. Is there a way to have incredible performance and CAAnimation?