Wayfire does not pop up in GDM

No matter what I do with Wayfire in Nix (programs.wayfire.enable = true; services.displayManager.sessionPackages = [ wayfire ]; …) Wayfire would never pop up as a session in GDM.

Am I missing anything? pkgs.wayfire seems to have the session file installed, so I genuinely have no idea what the issue is.