This commit replaces the PBVHVertRef with specific float3 positions for the edges. To ensure data is displayed correctly, we also remove the conditional check on updating this data when drawing the cursor to force recaculating the edge positions on the start of every brush stroke. Pull Request: https://projects.blender.org/blender/blender/pulls/124754