Worker communication with promises