Just throwing this out that it might be part of the issue as to why the scenario placement chunk-cloning sometimes results in freezes.
The value in question appears here:
- public ShortBlockIndex1 type;
public ShortBlockIndex1 name;
public PlacementFlags placementFlags;
public Vector3 position;
public Vector3 rotation;
public float scale;
public TransformFlags transformFlags;
public BlockFlags16 manualBSPFlags;
public ScenarioObjectIdStruct objectID;
public BSPPolicy bSPPolicy;
private byte padding;
public ShortBlockIndex1 editorFolder;
public int COUNTER_VALUE