private boolean isCoordinatedAndPulseExpired(
      IJobUpdateKey key, IJobUpdateInstructions instructions) {

    if (isCoordinatedUpdate(instructions)) {
      PulseState pulseState = pulseHandler.get(key);
      boolean result = pulseState == null || pulseState.isBlocked(clock);
      LOG.info(String.format("Coordinated update %s pulse expired: %s", key, result));
      return result;
    } else {
      return false;
    }
  }