docs: @Override
      public void applyConfiguration(@NonNull Configuration configuration) {
          if (!wasInitialised.get()) {
              globalLock.writeLock().lock();
  
              this.configuration = configuration;
  
              globalLock.writeLock().unlock();
          }
      }