Hmm I'd guess that loading 60 images per second may be a bit of an issue here. All of them end up in memory and are discarded the very next frame, aren't they?
Btw your example runs buttery smooth on my phone, it does drop 1-2 frames every now and then but it's not noticeable.