def _update_proxy(self, change):
        """ An observer which sends state change to the proxy.
        """
        if change['name'] == 'items':
            self._update_visible_area()
        
        super(TableView, self)._update_proxy(change)