Previously (and still?) the Cache-Control header specifies the TTL (data freshness) of the returned LDES node (typically 60 seconds for mutable and 1 week for immutable nodes), i.e. the max-age.
The new ldes:pollingInterval on a ldes:EventStream is defined as:
... amount of seconds (xsd:integer) to set the time to keep between synchronization runs.
Should this be the same value as max-age for mutable nodes?
Should this value vary per event stream?