The following invocation seems to stabilise very well, generating overwhelmingly many events for the linearizability checker to check, leading to an OOME:

`./gradlew ':server:test' --tests "org.elasticsearch.cluster.coordination.AtomicRegisterCoordinatorTests.testAppliesNoMasterBlockAllIfConfigured" -Dtests.seed=9BFB03AB5780EC10`

Seen on a recent commit to `main`, 1fef466f50d9936b6cfe8295e943f1a6c3f6f2f2.
test/framework/src/main/java/org/elasticsearch/cluster/coordination/AbstractCoordinatorTestCase.java
threadPool
                        ),
                        settings,
                        nodeHealthService
                    );
                } finally {
                    clearableRecycler.clear();
                }
            }
            private CoordinationState.PersistedState getPersistedState() {
                return persistedState;
            }
            String getId() {
                return localNode.getId();
            }
            public DiscoveryNode getLocalNode() {
                return localNode;
            }
            boolean isLeader() {
                return coordinator.getMode() == LEADER;
            }
            boolean isCandidate() {
                return coordinator.getMode() == CANDIDATE;
            }
            ClusterState improveConfiguration(ClusterState currentState) {
                synchronized (coordinator.mutex) {
                    return coordinator.improveConfiguration(currentState);
                }
            }
            void setClusterStateApplyResponse(ClusterStateApplyResponse clusterStateApplyResponse) {