Multithreading & unique provider