Keep the domain stable.

Let the architecture around it evolve.