This should just happen underneath the hood rather than being a feature. It exposes plumbing that as a user I don't want to think about.https://twitter.com/nathankpeck/status/1197211595371425792 …
another take on this: if you have stateful and stateless, you can choose to have one (ASG) or two (ASG and non-ASG) provisioning methods. One is easier to maintain and understand than two. (ASGs don’t have to change size regularly; even an ASG of one long-lived node is fine.)