If we make the job plugin manager a service, I would say we inject this thing into the beanstalk bridge as well. Now it instantiates itself, so you can update the plugin manager via the service manager and the bridge still uses another instance.

If we inject it, I'd just go with the setter injection (no constructor injection), since auto instantiation is a plausible option.