Definitely has to be the same person for me. Monogamy is a definite requirement, I couldn't cope with any other arrangement. And while I think I could probably have a relationship where I was only sub or only dom, it's best to have both :-) I've never had a problem with switching with the same person, it's only a temporary sexual power exchange so I don't see why it should matter if the roles are swapped the next time.