The critical views now update when the MainActivity is restarted.
Obviously the view is still useless in landscape, but as recommended in an article, the landscape view should be implemented at the latest possible stage