No, I do need to keep track of the size of the vector. Future Seth, disregard
the last commit message.