rebuild if vertex is modified, also made the bbox ignore NaN positions