private SelectorState<S, D> duplicated() {
      return new SelectorState<>(duplicator.duplicate(state), duplicator);
    }
The method that concrete classes must implement to create a deep copy of the state

@return a new selector state with a deep copy of the state
plugin-api/src/main/java/org/hyperledger/besu/plugin/services/txselection/SelectorsStateManager.java