Use a long-lived batch job to process archive file uploads.
Use async saves for image files installed from archive files
Use Course Builder 1.6 and the latest version of App Engine XBlock Runtime.