In the GIF example you're using the same image multiple times. If the images are different will the scrolling experience still be so much faster? I wonder if it's just caching the same bitmap object or if it's actually much faster at decoding images.