It has to do with accessing the same data from different threads. If your main thread changes a variable the other thread also needs, it creates conflicts/bugs. So the engine restricts it.
It has to do with accessing the same data from different threads. If your main thread changes a variable the other thread also needs, it creates conflicts/bugs. So the engine restricts it.