One day we're going to have to pin down when it is permissible to add/remove widgets, and when those changes take effect. This kind of thing is just *begging* for subtle bugs.