Navegador do iPad / iPhone travar ao carregar imagens em Javascript

Estou tentando criar uma galeria de imagens no Safari que imita o aplicativo de fotos do iPad. Funciona perfeitamente, exceto que, quando carrego mais de 6 MB ou mais de imagens, adicionando-as ao DOM ou criando novos objetos de imagem, as novas imagens param de carregar ou o navegador trava. Esse problema é bastante difundido (com todos os outros se aproximando do mesmo limite) que eu excluí meu código Javascript como o culpado.

Como você pode transmitir muito mais do que alguns MB em um elemento ou por meio do media player no navegador, esse limite parece desnecessário e deve haver algum tipo de solução alternativa disponível. Talvez liberando memória ou outra coisa.

Eu também me deparei com issoreferência para UIWebView.

"As alocações de JavaScript também são limitadas a 10 MB. O Safari gera uma exceção se você exceder esse limite na alocação total de memória para JavaScript."

O que corresponde ao que estou vendo razoavelmente bem. É possível desalocar objetos em Javascript ou o Safari / UIWebView mantém um total em execução e nunca o deixa ir? Como alternativa, existe alguma solução alternativa para carregar dados de outra maneira que não consome esses 10 MB?

questionAnswers(11)

yourAnswerToTheQuestion