Move worker monitoring to engine