I've been looking into this. Maybe we can solve the problem using a cache like this - https://github.com/chrisbanes/Android-BitmapCache/