Deseja impedir a recreação de componentes durante o roteamento no Angular 2

Digamos que temos duas rotasDashboard eProfile. Dashboard possui guias dinâmicas, comoGoogle spreadsheet. Eu quero fazer algumas interações (criar gráficos, visualizar alguns dados) criando guias noDashboard. Agora, se eu encaminhar paraProfile e depois encaminhar de volta paraDashboard, Quero ver o que havia antes nessas guias emDashboard. Quer dizer, quero manter o estado no lado do cliente. AFAIK durante o roteamento entre componentes, ele recria componentes. É possível criar planilhas como aplicativos enquanto usa o roteamento angular 2? Eu preciso usar o roteamento, porque no meu aplicativo eu tenho que usar o recurso LazyLoading.

Então, qual deve ser a ideia? Eu sou novo no angular 2.

questionAnswers(1)

yourAnswerToTheQuestion