See http://stackoverflow.com/questions/6073019/how-to-use-mdc-with-thread-pools and http://stackoverflow.com/questions/36026402/how-to-use-mdc-with-forkjoinpool/36052240#36052240