The call to `sculpt_apply_texture` is not thread safe and as such is a major bottleneck in brush stroke processing. In previous versions, we avoided calculating this if the vertex position was outside of the brush radius. To fix this, we add a check for the factor already being 0 and prevent further texture calculations. Pull Request: https://projects.blender.org/blender/blender/pulls/131256