Use atomics, since they're fast and all