That's good point! I'll try to use SGVector or Eigen::VectorXf