Ok I see now what you did, you used the previous stuff and use it just to allow or not the controller to take control of the object, so it is like you have to checkboxes in series, the one from the settings and the one from the widget, don't like it much, don't see the need for the one one the settings.