Parece haber una fuga de memoria en el archivo store.js, cuando el usuario navega por diferentes temas, el _identityMap parece crecer rápidamente con cada solicitud RESTful, y luego agota la memoria con grandes montones de JS.
¿Quizás añadir una función pruneMap a store.js, con el algoritmo FIFO para eliminar los mapas más antiguos, sea suficiente?
store.js almacena cada respuesta de la solicitud de la API, y cuando el usuario salta de un tema a otro usando “reciente/relacionado” bajo el tema, el montón de JS se acumulará.
Esto se puede ver desde el rendimiento de la consola del navegador. Subiré un video de esto mañana.