Unityのコルーチンにおいて、`yield return new WaitForSeconds(1f);` をループ内で使用した際、メモリ割り当て(GC Alloc)の観点から推奨される最適化はどれか。

`new WaitForSeconds(1f)` は呼び出すたびに新しいオブジェクトをヒープに生成する。同じ秒数であれば、事前に生成したインスタンスを再利用することでGC発生を防げる。