Why is this a separate class from `MutliThreadedRunner`? The latter is never instantiated.