Snapshots from 2 computers with the same path and username

I have set up a Kopia repository server. Say I want to backup 2 different computers to the same repository.

Am I expected to create one user account per computer? That would be account@hostname1 and account@hostname2 in this example. Creating one account per computer is more administrative work, it would be less work to create one account per human user.

Say I use the same account@non-existing-hostname on both computers to backup the same path like /home/same-user-name/ . The Kopia repository server is going to think that both computers are writing to the same snapshot, right? I couldn’t then apply different retention times etc. to the backups from those 2 separate computers. Or I am missing something?

I haven’t seen a way to assign a label to a snapshot to make it a different backup. The (absolute) path on the source computer seems the key as far as snapshots are concerned. Therefore, I the files move to a different path, then they will probably be considered a separate snapshot the next time I back them up. The old file location will be forever kept as a separate snapshot, as policy “–keep-latest=5” will make sure that is the case. Is that right?