ポケモンの進化キャンセルについて教えてほしいことがあります。

レベルアップ時、進化アニメーションが開始された際にBボタンで行える進化キャンセルは、
行える回数に限界はあるのでしょうか? たとえば、
ヒトカゲがLv.16でリザードに進化しますが、
Lv.16になった際に進化キャンセルすると、
Lv.17になった際にも、進化アニメーションが開始されます。
これを繰り返し、Lv.99からLv.100に上がった際にも
ヒトカゲからリザードに進化する進化アニメーションは行われますか?

もし行われないのでしたら、行われる回数等も教えて頂きたいです。

宜しくお願いします。

※私が知っているのはルビー、サファイアまでなので、
できればその世代までの情報が欲しいです。
この質問はYahoo!知恵袋から投稿されました。