Sometimes you need to enhance your system in ways that span many different use cases or requests. For example, you might want to keep track of your system’s response times, across all of its different user interactions.