Slightly less wrong evaluateVec3