Incus: install headless

I’d like to explore Incus on some home servers that are completely headless. Unfortunately, enabling Incus or installing the Incus package bring in a ton of X/Wayland “dependencies” that I’m sure are not required. I’m new enough to Nix/NiXOS and am unable to figure out how to override this behavior. Any help would be appreciated.

IMHO, Incus should have a “server” package and a “client” package if one wants to install the GUI bits, but I"m in no position to submit a MR for that to become a reality. Is the best way forward to submit a feature request for this, or just do some Nix magic and override the current behavior?