For example the grid with filtering turned on appends multiple div and form elements to the body element. It is impossible to clean these up which is very important in a single page application. Every widget should have a destroy method which is capable of removing any associated events and elements it was responsible for creating.