Using Taplytics Rollout feature

I'm wondering what would happen if we have an experiment rolled out to 50% of our users, then for some reason have to roll the experiment back to 0%, and then back to 50%? If a user was in variation 1 in the first 50% rollout, is that user guaranteed to be put back in variation 1 when the rollout is back to 50%?

Answer:

What would happen in this instance is that whatever variation was previously assigned to a user, that user will continue to receive the variation they were assigned originally to ensure clean data and a consistent user experience.