title: UNITY C# - How can I save a Game Object, that has been instantiated in a runtime, in a runtime?
body: <p>Ive got a Game Object that I instantiate in a runtime. Then, I make some changes to it like: I add some children objects, components etc.
  I would like to somehow save this newly created object for me to use in other scenes and sessions.
  Question is: how?
  Thank you.</p>
  <p>PS obviously I cannot use UnityEditor namespace</p>