たぶん作り直しで最適化とかせず、ずっと後付けで機能追加してきたせいなんだろなぁ
エンジニアも担当変わったりしてソースコードがカオスなことになってそう