preparation for old vec3 removal