React Native Performance Problem Statement React Native performance issues often stem from unnecessary re-renders, unoptimized lists, and expensive computations on the JS thread. This codebase has performance-critical areas (shot mastery, player lists) with established optimization patterns. --- Pattern: FlatList Optimization keyExtractor - Stable Keys getItemLayout - Fixed Height Items Why it matters: Without , FlatList must measure each item, causing scroll jank. renderItem - Memoized Additional Optimizations --- Pattern: FlashList for Large Lists When to use: 1000+ items, complex item comp…