Split data updater and views updater