“Rivian's Gen 2 vehicle architecture reduces the number of computer controllers from 17 in Gen 1 to three.”