So, apparently the end effector is supposed to be a part of a planning group. It is used by methods for planning trajectories given the goal pose. The MoveIt! will compute the trajectories of all the joint in the planning group to move this link (end effector) to the specified pose.