Category version
Allowed for small set of Eigen