When data is read far more often than written, you can afford to organize it once and reuse that work on every query.