docs: private static ConcurrentPropagationService getInstance() {
      if (instance == null) {
        synchronized (ConcurrentPropagationService.class) {
          if (instance == null) {
            instance = new ConcurrentPropagationService();
          }
        }
      }
      return instance;
    }