improving persisting page state on home screen