It seems that when I use `Destroy(gameObject)` from a script within a gameobject prefab, and there is only one instance of that gameobject prefab onscreen, I am no longer able to instantiate the prefab, even from a different gameobject/script
How do you destroy the first without being unable to generate more?