As far as I can tell it is for all intents and purposes gone when using collect garbage. Remove from parent hides it and kills it in a way, but it is still referenced in memory, which is why I asked the question.
Remove all widgets is not an option due to visible UI elements.