Filters intentions to emit the id_changed signal (only does if id really changed)

def _wanna_emit_id_changed(self):
        """Filters intentions to emit the id_changed signal (only does if id really changed)"""
        if self._last_id != self._get_id():
            self._last_id = self._get_id()
            self.id_changed.emit()