Caching pages based on the values of a cookie
I am building an application where the content of the page will differ based on a user cookie that specifies details of a subscription level.
the components read the cookie and can change what they display based on it, however I still want to implement some caching on the site at the dispatcher to improve performance.
Is there a way in the dispatcher cache of caching variations of the content based on the value of a cookie, or a header?