title: Create a copy of a child gameObject and have it still exist when the parent is deleted
body: <p>I have implemented an instantiation spawn system into my endless runner game. I want to have a gameObject inside a parent  gameOject to follow the player as far as it needs to and not disappear when the parent gameobject is called back in the pool.</p>
  <ul>
  <li><strong>what i really  need to do is, create a copy of a child gameObject and have it still exist when the parent is deleted.</strong></li>
  </ul>
  <p>I don't know if this is possible. If not, point me where to go</p>