So then, a save script would just have to access that file, read its name to be able to update the correct workspace. Very clever!
Does the file need to be in favorites though? I tried it without, and it worked. And that way, it could be hidden away somewhere.