Certain Steam games saving in .local/share causing inconvenience with impermanent setup

I have an impermanent NixOS setup and I noticed that some Steam games put their save data directly in ~/.local/share instead of in ~/.local/share/steam. Examples of this that I am aware of are Tabletop Simulator, Antichamber, and multiple games created by Zachtronics.

I do not want to persist all of .local/share, but I also do not want to have to manually add all games that put data there or worry about missing something after installing a new game.

Is there a workaround I could use? Like having the games save in another directory that I could then persist? Or will I have to just independently persist each of the offending games’ data directories?

Absent a better solution, I guess I’ll just individually persist every game directory.