Changed the way explanation are computed to avoid several threads accessing the same static variable