Scenario: You manage a database that stores stock trade data and an application that calculates the average stock price for a company over a configurable time window. The data is stored in Cloud Bigtable, with the datetime of the stock trade as the beginning of the row key. Your application supports thousands of concurrent users, but you notice performance degradation as more stock data is added. Question: What should you do to improve the application's performance?