Fixed model-to-view sync with empty values, removed "watch" task