Deja Vu (Extended Version)