dealing and device orienation animations work, we now persist currentViews between updateUI calls