I was also curious about this warning that surfaces to the user:
uxarray/grid/point_in_face.py:168: NumbaPerformanceWarning: np.dot() is faster on contiguous arrays, called on (Array(float64, 1, 'C', False, aligned=True), Array(float64, 1, 'A', False, aligned=True))
hits = _get_faces_containing_point(
Did you look at trying to address that? If you decide(d) it's not important or whatever, maybe we can catch and filter it so the user doesn't see it.
Originally posted by @zmoon in #1354 (comment)