Right now it is done without any kind of checks, we were thinking about adding a flag to each phase like "auto_migrate." So before we'd do migrations into a phase, we'd check that `phase.auto_migrate` and then do it.

That way we can have finer control of this behavior on a per phase basis.