More BMF performance tweaking

In a first pass we're only going to check file/folder paths for
existence. We don't need the actual track object in this case. Thus a
quick DB lookup should be good enough in most cases. Only new items need
to be scanned.