Puerto Rico is an unincorporated territory of the United States.
Puerto Ricans are U.S. citizens. Their citizenship being conferred upon them by statute rather than by the Constitution.
Because they are residents of Puerto Rico, they can not vote in Presidential Elections. However, if they move and become a resident of one of the states, they are granted full rights, obligations, and benefits just as any other citizen of that state and of the United States.
Congress maintains the ability to strip Puerto Ricans of their citizenship.
Question: Can a Puerto Rican who is now a resident of one of the states, lose their citizenship if Congress passed a law stripping Puerto Ricans of their citizenship?
Because I'm a citizen as enfranchised by the U.S. Constitution, I can not lose that status. As far as I understand it, the Puerto Rican who moves to the U.S. becomes enfranchised by the Constitution as well and so it seems reasonable that that status can not be revoked as well.
Would a Puerto Rican be able to avoid having his or her U.S. Citzenship legislated away by establishing residency in one of the states for the shortest amount of time as allowed by law?