Let's say I have 10 user accounts. I want that users logged in will use an instance of that account not the account itself.
So when they log in, they will work on a copy of that account that should be dropped as soon as they log out. if two or more users are using the same account, they should not be able to see each other's files.
If they return to that account they should the initial state.