Maybe update this comment to explain that 'on_source_update' is called by the source URL widget?