That makes sense.
Then am I to understand, by contrast, that with a Dedicated assignment, Manual pool (single VM for a remote user) all the changes are saved to the VM itself and any snapshots available would be used to "revert" the VM to an earlier state?