try to minimize CAS failures on dequeueing