Thumbnails are degrade

Looks like there's a weird behavior of node-gm when used with async. It takes the smallest created thumb to create the rest of the images. The result is pixelized images when the smallest one is... really small.

To overcome this issue, I've just reloaded the original file before applying the gm(...).thumb(...) function.