Diordna #1 This probably won't help, but I've noticed that the first time you draw an image can be especially slow, so you could just draw every image once offscreen before beginning. But that's rather hackish and doesn't address the real problem.