protected override void UpdateMultithreaded() { lock (Locker) { Overlaps.Clear(); //Update the entries! ThreadManager.ForLoop(0, entries.Count, updateEntry); //Update the cells! ThreadManager.ForLoop(0, cellSet.count, updateCell); } }