Objects are not being cached when an HTTP Vary Header is present