The Market Protocol Subgraph keeps tracks of all Market Contracts, Position Tokens, Position Token Owners and also Minting and Redeeming events. This allows making a single request that can query complex data that would have otherwise required multiple slow requests to the blockchain.