Rewrite of the image-loading code to support an iOS quirk regarding variable scoping and 'accidental' closure; worked fine on Android WebView... See loadImageSet()