ゲームをずっと動かしていると、
徐々に動作が重くなっていくように感じます。

ヒエラルキービューでは、
オブジェクトの生成と破棄が正しく動いてるように見えます。
あとは、Gameobject.Find を頻繁に使うときは、
あらかじめメンバー変数として最初に確保し、
処理を軽減しているつもりなのですが、
他に気を付ける点はありますか?