マップはBG描画で,そんなにBG描画ごときに重くなる傾向が無いと思いますが 問題なのはソースコードの肥大化だと思います。ラベルのジャンプは関係ないと思いますが,重い計算を並列並みに行っているのでそこでフレームが飛んで 速度が遅くなるかと思います。軽量化には計算をもっと高速にできるかどうかではないでしょうか。