How do you manage global configurations and driver instances in a multi-threaded execution environment?