### Elasticsearch Version

main + all released versions back to 7.9

### Installed Plugins

_No response_

### Java Version

_bundled_

### OS Version

n/a

### Problem Description

It was observed that some transforms behaved badly after the update of **another** (unrelated) transform.

### Steps to Reproduce

1. Update the settings of one transform
2. Observe how these settings get effective for **another** transform

### Logs (if relevant)

_No response_
x-pack/plugin/core/src/main/java/org/elasticsearch/xpack/core/transform/action/UpdateTransformAction.java
validationException = addValidationError(
                        "minimum permitted [" + TransformField.FREQUENCY + "] is [" + MIN_FREQUENCY.getStringRep() + "]",
                        validationException
                    );
                } else if (frequency.compareTo(MAX_FREQUENCY) > 0) {
                    validationException = addValidationError(
                        "highest permitted [" + TransformField.FREQUENCY + "] is [" + MAX_FREQUENCY.getStringRep() + "]",
                        validationException
                    );
                }
            }
            return validationException;
        }
        public String getId() {
            return id;
        }
        public boolean isDeferValidation() {
            return deferValidation;
        }
        public TransformConfigUpdate getUpdate() {
            return update;
        }
        public TransformConfig getConfig() {
            return config;
        }
        public void setConfig(TransformConfig config) {
            this.config = config;
        }
        public AuthorizationState getAuthState() {
            return authState;