When someone asks me about poor animation performance, one of the first questions I ask is whether or not they are using hardware layers. During animations your views may be redrawn each frame. If you use view layers, instead of having to redraw each