Perfect scala data collection option for 3d multidata type

image
Hi, I am a beginner. Can any please suggest the best option from performance view and how to create/populate them.
Vector/Array/Other options ? Sample code is most welcomed.