Performance VW? Oxymoron?