Added a basic changeList that only invalidates the portion of the view that changed.