On a separate note, is it possible that multiple games processing at the same time could also be responsible for the "missing move order" problems people have occasionally been seeing? Might be the reason why the problem has appeared so sporadically.