freezing seenitem paths to database, will be cached and used if present