What is your end goal with this? Seems a bit silly to have the runtime first load the GameObject and then spend more work on immediately tearing it down.
Heh, not every answer is “go find it”. In this case… he posted correctly though I don’t think anyone has explained to him the usefulness of Prefabs.
Create a prefab of your object, In your code when you define a member like a Transform or GameObject, drag the prefab to it, instead of something in the scene. This way, you can create and destroy objects as you need and they are really never in the scene to start.
This is a great method to do bullets and other objects which really don’t exist in the scene until they are ready.