The page in AEM is the same, we have components that render differently based on the values in the encrypted cookie, and hence want to be able to cache them for each of the "user types" We do have some pieces of content that will be visible only to certain user types.