title: Moving file with DriveApp is very slow to synchronize
body: <p>I am using the following code to move a specific file to a different folder:</p>
  
  <pre><code>function move_file(file_id, target_folder_id){
  
      var source_file = DriveApp.getFileById(file_id);
      var source_folder = source_file.getParents().next();
  
      if (source_folder.getId() != target_folder_id) {
          DriveApp.getFolderById(target_folder_id).addFile(source_file);
          source_folder.removeFile(source_file);
      }
  }
  </code></pre>
  
  <p>It works fine, with one issue so far. When I move a file then go to a different browser window and open Google Drive the file still shows in the original folder. This does eventually rectify itself, but is taking about 1 to 2 minutes. Why so slow? </p>
  
  <p>Any advice would be very welcome as it is confusing users to not see the file moved for a few minutes after my script finished running.</p>
  
  <p>Thanks</p>