Vendor cook that uses upstream to update dependant cooks