If we extend the tracing to include parts like the scheduler and dispatchers, as planned, then we need to create the tracer early and have it accessible in all these parts within the actor system. That's the reason for just config, and the position of tracer creation within the current actor system initialisation, and compared to extensions which are created after actor system init.