I have a 40 frame animation. Each frame is 24kb for a total of 960kb. I load these into an Array and Animate in a UIImageView. 6MB of General Objects are allocated and my application ultimately crashes. 6MB is a lot of memory for an animation of less then 1MB. Is there another way to do animations that uses less memory?