This is a blocker for turning off writing to the old term store and should be fixed ASAP.
SqlEntityInfoBuilder::collectTermsForEntities() that empowers things like property_info table and such, directly reads from the old term store and doesn't respect the config. It queries wb_terms table 10K times per minute on average.
Acceptance Criteria:
- Should have a cache
- Should switch read / sql logic based on the existing configuration