Using custom Vary headers to create variations in Varnish cache