Easing server burden for rules downloads

Hey all. So..I have a handful of machines with Suricata on them. Each does a rule update fine, but, I would rather have just one machine download, and then the others download from the primary machine. My thought was to research using a different ssh account with a different ssh key, but thought I’d ask here if someone has already worked out something along the same lines, or have experience with something similar. I’d rather work smarter and not recreate the wheel. Thank you!