Remember paint brush settings per paint tool
The brush paint tools share one set of brush parameters (size, intensity etc.) but really each tool should have/remember it's own settings. For example, a push/pull might use a fairly small radius but a relax/smooth might use a large radius; when switching between those tools repeatedly, it currently means you have to constantly adjust the radius.
brush settings keep resetting everytime I put an editpoly or collapse to a one it should be independent and may be an overall update