Como evitar o recarregamento do controlador ao usar o ng-switch

Neste exemplo, usando o ng-switch, posso alternar entre diferentes visualizações. Cada visão é atribuída a um controlador.

Eu coloquei uma amostra rápida online aqui:http://jsfiddle.net/FBHjZ/1/

Parece que o controlador é reinstanciado toda vez que eu alternar visões: Se você digitar um val no campo de entrada, vá para casa e volte para as configurações, o valor é perdido.

Como posso evitar isso? Basicamente, o que eu quero é manter o estado de visualizações anteriores quando eu alternar entre as visualizações.

questionAnswers(1)

yourAnswerToTheQuestion