Yes, storing the value elsewhere is simpler than fiddling with pyqtSignal - let's go with that.