Experiment assignment is evaluated in realtime, so that if targeting attributes change, then a user could be added/dropped from an experiment variation.
Sticky bucketing offers an alternate pattern that can allow a user to persist in an experiment assignment.