What happens if we have a Native (or Unsafe) container in our IBufferElementData?

I know this is a pretty bad concept to organize data for ECS project
But I’m curios about what will happen if we do something like that?
Will it affect the chunk organization when the native collection inside grown up exceed the limit size of buffer?

Not much. A potential memory leak and a cache miss.

It won’t affect memory organization inside chunks, because all native collections are, more or less, basically this:

internal unsafe void* m_Buffer;
internal int m_Length;
internal AtomicSafetyHandle m_Safety;