Pre-alpha working commit...
Fixme: don't reload view if routing changed but view already shown.