データが溜まってくるとかなり遅くなる。頻繁にスキーマを変更する可能性があるなら、設計を考え直した方がいいかもしれない。
考え得る対策は以下のような感じでしょうか。設計の根幹に係わる問題ですね。
-Migration時に待たせるUIを入れる
--http://cocoadays.blogspot.jp/2011/02/coredata-coredatamanager.html
-テーブルを正規化
--Migration時にコピーするデータを極力減らすような設計に…
--事前にこの辺を見切るのは難しそう
-別のデータの持ち方を検討
--Web側に持たせる
---手元にあるのはスナップショットだけにして、何時でもゼロから再ロード可能に
--NSUserDefaults
--シリアライズしてファイルにダンプ