正直重い理由は全然分からん。
スマホ買い換えて性能上げても殆ど速度変わらんよ。
コールバックやクロージャの使い方わからず、一定時間スリープさせてポーリング実行させてんのかな?くらいしか想像出来ん。