Hash lookup ingest behavior

I have a questions about hash lookup module behavior.
I ran hash lookup ingest and calculated md5 hashes without searching any hash database.
Now I want to add new hash set and run module once again with hash set searching.
My question is what will hash lookup module do?
Will it calculate all files hashes once again or will it only search hash database?