the widget's sanitize method is not responsible for the lockup property, preserve and sanitize it