I'm using getdns in a long-running async (libuv) application. Should I be reusing a single context for new requests (while others are in flight)? Or should I be creating a new context for each resolution request? Cheers! -- J