setting per-workspace working dir is broken

It doesn't work, and it seems it screws up other workspaces as well.