If i want to call for example EntityManager.RemoveComponent<T>(EntityQuery) within an EET what's the best way to handle this? Currently this results in the following exception:```InvalidOperationException: Must be called from the main thread
Unity.Entities.EntityDataAccess.AssertMainThread () (at ./Library/PackageCache/com.unity.entities@1.0.11/Unity.Entities/EntityDataAccess.cs:370)
Unity.Entities.EntityManager.RemoveComponent (Unity.Entities.EntityQuery entityQuery, Unity.Entities.ComponentType componentType) (at ./Library/PackageCache/com.unity.entities@1.0.11/Unity.Entities/EntityManager.cs:2138)
Unity.Entities.EntityManager.RemoveComponent[T] (Unity.Entities.EntityQuery entityQuery) (at ./Library/PackageCache/com.unity.entities@1.0.11/Unity.Entities/EntityManager.cs:2262)
DefaultNamespace.CreateEntitiesInJob.Execute () (at Assets/Scripts/ProcessEntities.cs:112)
Unity.Jobs.IJobExtensions+JobStruct`1[T].Execute (T& data, System.IntPtr additionalPtr, System.IntPtr bufferRangePatchData, Unity.Jobs.LowLevel.Unsafe.JobRanges& ranges, System.Int32 jobIndex) (at <c2d036c16ca64e0eb93703a3b13e733a>:0)


