Fixed a race that occurred using the atomic writes in commit. Really trying to be too clever there…they simply aren't needed. The lock-free update can rely on the lock-protected variables just fine. Tested and works.