Mike, yes, this looks like a known issue that will be addressed in v7, please review this topic above for details. Actually, this was announced by Anton in his weekly digest less than a month ago:
Speaking about networkless file level recovery (FLR) for Windows, the latest weekly report from R&D brough some excellent news that I am eager to share. We've had quite a few complaints on the forums that networkless restore of a large number of small files can be very slow. Our developers took a closer look at the issue, identified primary bottleneck, and redesigned the way how multiple small files are restored in v7. According to the most recent build notes, this change resulted in up to 40 times restore performance increase! Before somebody asks, Linux FLR had similar issues restoring a bunch of small files over the network, but those were caused by a different problem, and this was addressed in v7 as well (up to 50 times file restore performance increase). Pretty amazing stuff!