Created wait/notify scheme on queue to allow backend to monitor state for matrix changes