isn't any declarative system bound to rely on imperative actions under the hood? Eg in web frontends, yes there's state in all modern frameworks but under the hood still calling DOM APIs, just like Terraform does for its state transitions. Also, K8S operators for anything but compute kinda have no other way because it'd use the same AWS (or other cloud) apis