Dude, I thought I overanalyzed stuff...
And then I saw your threads on the caymans.
Seriously, I'm glad you found something. I've got many of the same hangups on some of the newer p-car stuff.
These really look like cool cars. We will need follow up threads.
Enjoy!
R