_selectionChanged -> _updateModel -> render()  is called to refresh the cutoff. But onRender() is called as well which recreates a listview and events. This should be broken down to ensure the UI is created only when needed.