Unity 2DのRuleTileについて質問です。
まず、実現したいことですが、RuleTileの一つ一つに固定の最大HPと可変の現在HPなどのデータを持ったゲームオブジェクトを持たせ、
現在HPが0になったら、そのタイルとそのタイルにアタッチされているゲームオブジェクトを纏めてシーンから消すことです。

現状としましては、RuleTileに自作のCustomRuleTileScriptをアタッチしそのStartUp内でinstantiatedGameObjectに対して
現在HPなどのデータを持ったスクリプトをAddComponentで追加しています。
ですが、この実装だと現在HPなどのデータがすべてのRuleTile間で共有されてしまい思ったように動作しませんでした。

こちらの解決法をご存知の方がいらっしゃいましたらアドバイスいただけませんでしょうか。。