こうして解決。見た目悪いorz... マップをキャッシュするようにしたけど特に高速化していないorz...