Your company collects clickstream data across multiple devices (mobile, tablet, desktop) and stores it in BigQuery. Analysts frequently segment users based on behavior like session duration, bounce rate, and click paths. You want to efficiently compute these metrics while minimizing cost and processing time. Which BigQuery feature should you use to optimize performance and simplify the computation of such behavioral metrics?