ArgumentException: Blittable component type 'EnemySpawnpoints' on GameObject 'Game Properties' contains a (potentially nested) pointer field. Serializing bare pointers will likely lead to runtime errors. Remove this field and consider serializing the data it points to another way such as by using a BlobAssetReference or a [Serializable] ISharedComponent. If for whatever reason the pointer field should in fact be serialized, add the [ChunkSerializable] attribute to your type to bypass this error.
What does this mean? This is the code that's causing it:
public struct EnemySpawnpoints : IComponentData
{
public NativeArray<float3> Points;
}```
commenting out the line fixes the error. Is this a bug? Im experiencing this on entities .14 and .16