Yes, though error handling here is very tricky. The cluster state is not really rejected but "half applied". I think this requires more thought and deserves another change.