Tested on a dev box for latency.

The round trip for generating a thumbnail is about 400 ms. This is the
time it takes to get the thumbnail then to do the thumbnailing.

I also added a try catch around the thumbnail generation that will
delete the local original regardless of what happens.