more client-side speed improvements and allow passing File/Blob to FS.File constructor again