I'm getting performance hiccups whenever I instantiate an FSM.
I have a GameObject on the scene and it has an FSM component.
Then, when I use the Instantiate() method to create duplicates of that GameObject, I get noticeable performance hiccups, especially in an Android platform.
Of course the hiccup doesn't happen when I don't have the FSM in the GameObject.
Do you have any idea about what is causing this issue and how can I fix it?