I have two different ScriptableTiles. Both tiles run some initialization code in StartUp. Both also happen to have the same Instanced Game Object. The result of this is that none of the StartUp initialization code is running when I paint one of these tiles over the other. This does not happen if the Instanced Game Objects are not the same
I suspect this is some kind of optimization by the tilemap. I don’t want this optimization to happen though. Is there some way of making StartUp run regardless of Instanced Game Objects?