Páginas de desactivación de polímeros cuando no están a la vista

Estoy usando la plantilla del cajón de aplicación de polímero del polímero cli.

Estoy teniendo problemas con:

Cuando carga una nueva página, se importa el elemento html; entonces se ejecuta el códigoCuando me muevo a otra página, el código de la página anterior todavía se está ejecutando.

¿Hay alguna forma de destruir y crear la página / elemento o suspender y habilitar?

¿Cuál es la mejor práctica para tratar este problema?

¿Las páginas implementan un método de creación y destrucción y lo invocan al cambiar de página?

Es decir

oldPageElement.destroy();
newPageElement.create();



Polymer({
  is: 'my-random-page',
  behaviors: [MyBehaviors.CommonPageBehavior],


 /**
  * @override
  */
  create: function() {..}



 /**
  * @override
  */
  destroy: function() {..}

})

Respuestas a la pregunta(2)

Su respuesta a la pregunta