Let’s say I have a service that I start with three replicas. At some point, three replicas can’t keep up with the demand so I need to add a fourth. I know that I can increase the number of replicas using the CLI or the service API, but is there a way to configure the service or Swarm to do this automatically based on the system load or on the number of workers in the Swarm? What I want to achieve is that the service will keep adding replicas until there are enough replicas to handle the system load, without having to manually initiate a request to increase the replica count. In this scenario, the number of worker nodes would be scaled separately (likely using an AWS auto-scaling group).