Should I just let the migration continue, and then let iOS kill the app if migration takes longer than the alloted time (5 seconds) [this will generate a crash log]
Or should I abort the app? [this will also generate a crash log]
maybe use beginBackgroundTaskWithExpirationHandler: to ask for more time?