[DF-4841] Trying to wait/signal jobs in queue in a new way