Call update_marked_source from main queue