The goal is to reduce the resolution of the Sphere Brush (i.e., make it more polyhedral).
I assume this can be controlled through one or more parameters in the scripted module, but I have not found any settings related to this.
I would like to do this because when I increase or decrease the brush sphere radius, my PC takes 2–3 seconds to render the updated sphere, which is quite annoying.
This is controlled by the vtkSphereSource resolution inside the Paint effect pipeline. There is no GUI for it but it is accessible via Python console in one block. The exact attribute path for brushActor can vary slightly between Slicer 5.x versions. If effect.brushActor throws an attribute error, the pipeline needs to be accessed slightly differently depending on your build.
Functionally this changes nothing about how painting works, only how the cursor sphere renders. The 2 to 3 second lag should drop to near zero.
DM me if the attribute path does not resolve on your version, quick fix once I know your exact build.