I was thinking about this. Do sites like Pornhub use DRM in their players? Asking because AFAIK browsers will pass a network ID that does not change when DRM is used. In Firefox it is in "about:networking#networkid" and they don't make it easy to change that. I believe Chrome has something similar. I think it also uses serial numbers? Could be I am mixing up identifiers used in DRM vs. browser specific integrations.
I'm not sure that's relevant. I assume you're suggesting that a user who had accessed the site from Utah could be perpetually flagged as someone who should be blocked. However, that would mean visitors to Utah or anyone no longer residing there could be permanently blacklisted unnecessarily.
I'm not actually sure what I am suggesting to be honest. I just had these little voices in the back of my head saying to finish researching the various identifiers used by DRM. And I think you are right, if such things were used then people might have to prove they moved and it would be a PITA for everyone involved.