Pérdida de memoria Javascript al actualizar la página; ¿remedio?

Estoy experimentando una pérdida de memoria en IE que ocurre al actualizar una página (como describí enesta SO post).

Todo lo que quiero saber en este momento es: ¿hay alguna manera, en el evento de "descarga" del documento (al que se podría llamar cuando la página se actualiza o se cierra), para borrar TODO? Estoy buscando una solución simple que garantice que todo se destruya para evitar la fuga. ¿Es esto posible, o tengo que seguir buscando en los detalles de la fuga y arreglarlo objeto por objeto?

Actualizar: Ok, tal vez no era lo suficientemente descriptivo. No puedo (al menos no creo que pueda) simplemente configurar todos mis objetos como nulos: tengo controladores de eventos para eventos de clic, etc., por lo que la aplicación debe estar "en vivo" constantemente hasta que se cierre. Además, si luego pienso en anular todo en un método de "descarga" (llamado cuando se cierra la página), ¿entonces todos mis objetos tendrían que tener un alcance global (correcto)? ¿Cuál es la mejor manera de remediar esto? ¿Hay alguna manera de obtener una lista de todos los objetos referenciados para poder anularlos? ¿Debo agregar cada objeto que uso a una matriz para poder desreferenciarlo más tarde?

Respuestas a la pregunta(2)

Su respuesta a la pregunta