Just watch out for the trap that kind of brought this issue to the surface: if the user has chosen
Process only updated subdirectories, things can get ugly.
If the core does it, it needs to traverse the full tree, so it doesn't produce a fragment of the sitemap.