Use only one ConditionVariable to sync UI