DemandDrivenActor extracted as a separate class