JsonProviderFactory override should only affect the current thread
Merge branch 'override-jsonproviderfactory-per-thread'