Páginas de desativação de polímeros quando não estão em exibição

Estou usando o modelo de gaveta de aplicação de polímero da CLI do polímero.

Estou tendo alguns problemas com:

Quando você carrega uma nova página, o elemento html é importado; então é código executadoQuando passo para outra página, o código da página anterior ainda está em execução.

Existe uma maneira de destruir e criar a página / elemento ou suspender e ativar?

Qual é a melhor prática para lidar com esse problema?

As páginas implementam um método de criação e destruição e o invocam ao mudar de página?

Ou seja,

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



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


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



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

})

questionAnswers(2)

yourAnswerToTheQuestion