docs: @Override
      public void update(ChannelData cc) {
          synchronized (this) {
              // can't do two updates at the same time
              if (this.config.checkAndSetValues(cc)) {
                  this.alists = AccessLists.getInstance(this.config);
              }
          }
      }