Failing to disable dynamic workspaces on NixOS LiveCD gnome build

I built a NixOS liveCD (see here).

I want to disable dynamic-workspaces. So I have the following in my configuration.nix :

 services.xserver.desktopManager.gnome = {
    sessionPath = [  pkgs.mutter ];
    # Add Firefox and other tools useful for installation to the launcher
    favoriteAppsOverride = ''
      [org.gnome.shell]
      favorite-apps=[ 'chrome.desktop', 'firefox.desktop', 'org.gnome.Nautilus.desktop' ]
    '';
    enable = true;
    extraGSettingsOverrides = ''
[org.gnome.mutter]
dynamic-workspaces=false
[org.gnome.desktop.wm.preferences]
button-layout='appmenu:minimize,maximize,close'
num-workspaces=1
[org.gnome.shell]
enabled-extensions=['no-overview@fthx']
'';
};

I can see that the num-workspaces preference is working on the live CD, but the dynamic-workspaces setting is still active.

Any guidance on what I might be doing wrong?

Many Thanks
Chris