>>103
Unityの作法ではMonoBehaviourを継承したクラスを作って
それをゲームオブジェクトに貼り付ける、というのが一般的。
あとMonoBehaviourはゲームオブジェクトに貼り付ける以外のやり方で
インスタンス生成はできない。
つか、この辺てUnityの使い方の基礎だから何かチュートリアルやった方がいいよ。

独自のクラスを作ってIDとゲームオブジェクトを結びつける、というやり方もありだよ。
ただそういうクラスから例えばGameObject.Destroy()みたいなのを呼んだりするとエラーになったりする。
それを解決するような有料のプラグインもあるし今はフリー版で全機能使えるから
自分でプラグイン書いたりもできるとおもうけど。