Here’s the typical way meshes go from modeling to rendering. The model has vertices with positions that do not change. For a static model (not a car or humanoid), there is one “World” transform which scales, positions, and rotates the model to the desired position, but the original vertex positions do not change, a new set is generated. This means that the vertex positions you get from the mesh will not be located where they appear in the world.
I’m, not 100% on how roblox does this so I need you to confirm something for me. If you move the car, will those positions youre getting stay the same or will they move with the car?