Store and query a cache file to look for previously handled source files.
Updated TV Source to iterate over media files and check each against the cache to ignore previously seen items.