Only the generated helpers are destroyed, it's possible to reference them but there isn't an API for doing that other than looping over `children`. Do we want to distinguish from developer initialized views and helper (internally) initialized views? After `destroy` is called it can't be revived.