8000 rows is tiny. Something specific is doing this, and the likeliest suspects in order:
200 conditional formatting rules is a lot, and any that use custom formulas over whole columns re-evaluate on every single edit. Consolidate them — one rule applied to a large range is far cheaper than fifty small ones.
Whole-column references in SUMIFS. SUMIFS(Other!C:C, Other!A:A, $A2) on 8000 rows means eight thousand scans of an unbounded column. Bound the ranges.
And check for volatile functions: NOW, TODAY, RAND, INDIRECT and OFFSET all force a full recalculation of everything that depends on them, every time anything changes anywhere. One TODAY in a helper column feeding 8000 formulas is a classic cause of exactly this.