Let me pass in opts.writeClient if I want