Does the onMessage callback get passed a reference to worker?