Services.hydra: Can I enable binfmt/Build other arch?

I am currently trying to setup Hydra on my desktop to automatically build all of my NixOS configurations in my config flake. The problem appears to be that my one configuration, for my raspberry pi (aarch64) is causing Hydra to error out:

Build * of job ...aarch64-linux.pre-commit

status: Unsupported system type

I currently have binfmt emulation enabled for aarch64, and I thought this would maybe apply to Hydra. I am wondering if there would be a way to make the builds of this aarch64 config work on my x86_64 Hydra computer. Here are the configs I think are relevant:

services.hydra = {
  enable = true;
  hydraURL = "http://localhost:3000";
  notificationSender = "hydra@localhost";
  buildMachinesFiles = [];
  useSubstitutes = true;
};

boot.binfmt = {
  emulatedSystems = ["aarch64-linux" "i686-linux"];
};

Any ideas on how to make it work?