I am currently writing an API for reading an OBJ file. In this API, i have a List of Vectors, and a class Describing a Face(3 vectors).
I want to think about memory usage, so i wonder if it is smartest for the face to remember the index of its vectors in the vector array, or if it should just have a pointer/instance of the vectors.
Also, would the same count in C#?