bEnableScopedMovementUpdates

If true, high-level movement updates will be wrapped in a movement scope that accumulates updates and defers a bulk of the work until the end.