Ignore brushes and scene's tool setThis is essentially adding that new callback, and using it only for already existings during undo Scene's 3DCursor.
Note that this affects **all** tool settingse place where this is called has been moved again, not only sculpt/paint
onesafter all have been lib-linked, such that those callbacks may also work on ID pointers.