dedupe: took out redundant check to see if object has already been hashed