MTIf カテゴリーの再構築が出来ないエラー

カテゴリーの件数が数十件とかなりあり、
エントリー数も数百になっている海外ミステリの本棚で
メインページとカテゴリーページの再構築が出来なくなった。

カテゴリーページは以前から重かったので、
1ページごとに再構築する仕様に変更していたのだが、
それでも追っつかなくなった。

メインページのテンプレートで呼び出している項目はそれほど
多くなく、悪さしているのはカテゴリー関係だと思ったため
まずMTCategoryCountを無くしてみた。

問題なく動作した。
ただこれだと表示が寂しくなるので、

次に条件文を無くした上でMTCategoryCountを復活させると
これも問題なく動作した。

すなわち、
MTIfNonZero
MTIfArchiveTypeEnabled
などの条件文がMovabletypeを重くしており、
これらを取ると(取れれば)MTの再構築が軽くなるのだ!
いやっほぉぃい