Wasn't implying that the Tesla was something special, nor was I thinking they are typically slow. Based on the AWD display, betting it is a 450+ HP model, too.
I just wondered if there were other factors, like the OP's Barracuda not being driven as hard, not as set up for the track as the...