HTML:

```
{{vm.regions}}

<div ng-repeat="region in vm.regions">
 {{region}}
</div>

```

On button presses, the model a.k.a vm.regions gets updated in the controller. For example `vm.regions = []`.

I can see that the array `{{vm.regions}}` is instantly updated, but the elements in the div take at least a second to update, meaning you can see old elements for a bit in the newly updated list, for example.

What is causing this?