Use a sequential migration method.

This avoids getting the browser bogged down with too many asynchronous tasks.