Vectors are still somewhat pessimized because they can grow, and so their size and data pointer can change in ways the code generator is not yet able to predict.