/Engine/Source/Runtime/Core/Public/Containers/LockFreeList.h
There is a version of this code that uses 128 bit atomics to avoid the indirection, that is why we have this policy class at all.
struct FLockFreeLinkPolicy