LINQの `Where` や `Select` などをUpdateメソッド内で毎フレーム使用することが推奨されない理由はどれか。

LINQは便利だが、実行時にクロージャやイテレータオブジェクトをヒープに生成することが多く、毎フレームのGC Allocation(ゴミの発生)につながり、スパイク(カクつき)の原因になりやすい。