[Perf] Moved calculation of common CUs ancestor to a one time thing at DOM ready

- earlier it was calculated on each filtering (which is more accurate technically, but in the very vast majority of cases not needed)
- removed flag for whether selectCU() had run at leaset once, now that updateCUsAndRelatedState() is first called only on DOM ready