Using bluebird which gives us promises (like 'q') but there is also
async.

But bluebird is supposed to be fast.