optimized fetching of matchup data