Make much more efficient use of atomic, by touching it as few
times as possible.