On a related note, while I had my VIN assigned 7 days prior, my MVPA is still the generic one listing my RN. I imagine the the final MVPA with the VIN doesn't come across until closer to delivery when there is higher confidence the vehicle will make it there on time. I assume this lets them swap out VINs more easily as needed for logistics.
My final MVPA showed up the minute I ACH'ed the remaining balance to Tesla. I think its in the system somewhere ahead of time, but only gets released to you when they want to release it.