Okay, my bad. The temporary object gets created when ever the file is requested or accessed .<br>In my case, I was accessing it, then the object got created.<br>Only the datastore API allows you to recreate a more human object... afaik,<br>