It might be advisable to keep new features on an experimental branch until they've reached the 3rd step.
Otherwise (if I understand correctly) the EA build would constantly run into performance problems with every new feature that is in stages 1-2. That might not be a problem for an early access testing program, but I imagine people would like to play the game with descend performance as soon as possible and would become quite frustrated in the long run.