Is there a reason for this to be a signal and not a `BOOL` that can be observed?