What I'm curious about is, those places don't recognize same-sex marriages performed elsewhere. You get gay married in Massachusetts, Virginia don't give a shit, and won't divorce you because it doesn't consider you married in the first place. Suppose you then get straight married in Virginia. At what point do you become guilty of bigamy? Instantly, but only in states that recognize the Massachusetts marriage? As soon as you enter a state that does recognize the Massachusetts marriage?
Is there any precedent for this? If not, how long will it take for someone to set precedent?