Hey Dan, that last shot looks like the shift connect linkage? Won't that get stepped on:009 by the rear passengers??:011 And also any bites on the green car???