I'm trying to make a magazine style application using Sencha Touch 2 running on top of PhoneGap. Essentially it's just a carousel component loaded with a bunch of images (in the neighbourhood of 3 - 20), some text and a table. When switching to a new carousel item I dynamically load the next item in line and remove the old items, so at any point there is only 3 carousel items loaded at the same time. This kind of works but page transitions to items with a large number of elements and horizontal scrolling in those pages are anything but smooth. I'm now starting to doubt that it's even possible to do what I'm trying to do. Does anyone have an example of a carousel hosting relatively many elements and doing smooth transitions and horizontal scrolling? Any tips on how I can improve the performance of the app?