#3 added thumbnail caching on first file upload.