Allow to set RunnerManager instance in model from outside
This allows for reusing the manager instances or keeping them separate from the lifecycle of the model
This allows for reusing the manager instances or keeping them separate from the lifecycle of the model