Cache annotation for "vary" didn't work with [], i guess it should be {}