Execute the scan after command completion.
Iterates over overlay_map entries and calls scan_dir() for each overlay subdirectory. Calls cleanup() after all scanning is complete to remove deleted files from in-memory lists.