MigrateSourceState
MigrateState
(cherry picked from commit aef1dc6eaffd96a5ea14cf897f78b9f26db48167)
SourceState