simplified vertex copy constructor
tried to speed up update_buffer, didn't work