# useConsistencySorting

> Should physics simulation sort multi-threaded results to maintain processing order consistency?

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.Physics2DModule

```csharp
public bool useConsistencySorting { get; set; }
```

### Remarks

When executing simulation steps on multiple CPU threads, separate batches of data are produced.  Processing these separate batches reduces determinism in processing order, although produces faster results.  If maintaining a consistent processing order becomes important to the simulation, then set this option to true. However, this involves sorting results, which can reduce overall performance.
