Scopes should allow you to have different cache rules applied based on presence of the scope. For example, this would allow requests to have different rules applied based on the presence of headers, which would enable use-cases like having a short max-age catch-all rule and more specific, longer max-age rules for certain types.