Not sure if this is a bug or an undocumented feature:
When cycling through more than one workspace, "Move the active window to the previously active workspace" (default keybind Ctrl+Super+`) grabs the active window from each visited workspace. Therefore, it is generally not possible to move a single window further than the most recent workspace. If I want to move a window to the least recent workspace, holding Ctrl+Super and repeating ` will pickup an active window from each workspace that I'm passing through.
Not much of an issue for me, I can use Ctrl+Super+PgUp/Down instead. However, the behavior described above is unexpected, and can be bothersome to people who prefer flipping through recent workspaces (as opposed to moving linearly up or down between workspaces).