title: When should I use VirtualTree's BeginSynch vs BeginUpdate?
body: <p>We've started using VirtualTreeView v5.5.3 with Delphi7 since 1 year and love it!</p>
  
  <p>We would like to use the full potential of the component, but there is only a little information about the <code>BeginSynch</code> method in the help file.</p>
  
  <p>When should <code>BeginSynch + EndSynch</code> be used compared to <code>BeginUpdate + EndUpdate</code>?</p>
  
  <p>Which one should be nested into the other?</p>
  
  <p>What methods can be used in which case? (<code>Sort</code>, <code>ScrollIntoView</code>, <code>MoveTo</code>, <code>NodeHeight</code>, <code>isVisible[]</code>, ... ) to group manipulations before painting to speed up the app?</p>