Memory ordering in practice (not the spec)

Acquire, release, and when Relaxed is actually fine on hot paths.