Why delete all the properties of a view? This seems like taking an axe just to remove listeners.