_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.