When entering sculpt mode, the normals cache is shared with the evaluated mesh. `SharedCache::ensure()` un-shares the cache in order to update it, so the pointers in the pbvh must be reset.
When entering sculpt mode, the normals cache is shared with the evaluated mesh. `SharedCache::ensure()` un-shares the cache in order to update it, so the pointers in the pbvh must be reset.