No, it does not. There are several places where the core database search routine modifies the database as it performs the search, which prevents it from being converted to a multiprocessing form. That's about the only thing preventing the extraction from being converted to use multiprocessing. It is increasingly becoming a bottleneck, though, so I am going to have to work on it at some point.