Fixed factory for ComponentRunner