The mention of Puerto Rico giving citizenship after 1 year is funny. I thought it was part of the US! I wonder what the conditions are for PR citizenship!
Spain offers an easier pathway to citizenship for citizens of Ibero-American countries (basically Latin America) and that includes Puerto Rico. The idea is that, if you're an American, you could get PR citizenship status with one year and then Spain would give you citizenship with only two years. You might consider the PR citizenship to not actually be a "citizenship" but merely a residency status (like how you might…
But it can lead to various edge cases, some of which are being spotlighted at the moment as people move around to get out of cities.
Basically you have this somewhat odd situation where you have free movement within the country and the federal government doesn't actually care where you spend your time. But you essentially need to be a state resident for purposes of things like a driver's license and paying state taxes and some states really want your money if you spend more than a bare minimum of days in the state. So there sort of a disconnect between federal rules and state rules.