I think this is a very good question. I'm assuming a scenario where the filesystem has had multiple changes in multiple unknown directories, and you just want to restore exactly to the previous day's (or previous hour's) filesystem state.
It seems to me that this should be possible, as Time Machine keeps local APFS snapshots on the boot disk for about 24 hours; you should be able to pick one of them to revert to, and it would be very quick. As far as I know, though, there's no way to do that! Am I wrong about that? Perhaps it's a future feature?
Local snapshots can be seen in Disk Utility (enable View-->Show Local Snapshots, and select your boot volume group or your boot Data volume). You can mount them or view them in Finder and copy files and folders, but AFAIK there's no way to say "Revert the system to this snapshot."
So to "revert" with TM leaves us the process of booting to Recovery, wiping the Data volume (to be sure to get rid of recently-added files), and restoring all files from a TM backup. Yeah, that could take some time.
Hopefully someone will correct me if I'm wrong!
I use and like TM, but I also use CCC. It seems to me in this scenario CCC might be the better choice. I believe you can configure the CCC restore job so that it will delete any files on the boot volume that don't exist in the backup, and will only copy files that are different on the backup compared to the boot volume. So you wouldn't have to wipe the boot volume, and it should run must faster. Actually, you may be able to set CCC's backup job so that it retains some snapshots right on the boot volume, and potentially you can revert to one of them... I'm not sure if that feature is there or not...