You can configure gnome-shell to use static workspaces from the gnome-tweak-tool application as well.
Ah yes - you'll want to set the number of spaces to static first.
That's a terrible restriction for people who have many virtual desktops. I've used 10 in two rows for years (or 9 in xmonad) so that's my mental model of where everything is located.