If fronting an autoscaled Swarm of workers with Cloudfront it seems wasteful to have a load balancer in between.
Might it be possible to use a Route53 address as the origin and then use this:
to auto-add/remove worker instances from the round-robin list?