ListDirectoryMaxLeafTimestamp: Take a toposort input instead of doing it ad-hoc
Apparently the ad hoc toposort was a thousand times slower, for some obscure reason.
Staging instance, all changes can be removed at any time
Apparently the ad hoc toposort was a thousand times slower, for some obscure reason.