Currently the node rebuilds the target point cloud BVH tree on every call, potentially thousands of times if the field is evaluated on many elements. Instead, build the BVH tree once and store it in the function. Pull Request: https://projects.blender.org/blender/blender/pulls/132073