Currently, if you change the render based on state, for example: `View` to `Text` it just doesn't clean the View on unmount.