One thing that might help is that images can be set with a "loadingSrc" image.
So you can do something like:
CODE
myImg = new KONtx.element.Image({
loadingSrc : "images/960x540/loadingImg.png, // This would be common for all views
src: "http://www.mysite.com/myimg.png" // Unique to this view.
})
That way at least the user experience can make sense while the image loads via http.
Another thing to look at is if you can break it into multiple images and maybe use something smaller.