Updating worker implementations to use new emd.