/Engine/Plugins/Experimental/StructUtils/Source/StructUtils/Public/InstancedStructContainer.h
Each FItem struct is allocated at the end of the buffer (which is aligned to FItem alignment), and they are stride apart.
static constexpr int32 ItemStride = static_cast<int32>(Align(sizeof(FItem), alignof(FItem)));