>ループごとに入力データのオブジェクトを生成するのやめて
適用範囲にもよるけど、考え方は当たり前じゃね?