Fixed UX with ng-repeats and real time data resetting DOM nodes