No point in creating objects for every add vector