Work around deprecation of MR_contextForCurrentThread in MR
Mitigate duplicates by saving all parts of a request serially.