It does not specify if/when it should cache them, it does not specify for how long it's supposed to cache them (presumably for as long as any objects related to the track are cached?), and it doesn't really specify what happens if a new response has different headers.