refactor: make Worker an embeddable struct (#1884)
* make WorkerExtension embeddable
Signed-off-by: Robert Landers <landers.robert@gmail.com>
* change names
Signed-off-by: Robert Landers <landers.robert@gmail.com>
---------
Signed-off-by: Robert Landers <landers.robert@gmail.com>