Eternal Sunshine of a spotless mind?