I will be refactoring the code so as to delegate the hashing operation to an async thread so that the main thread isn't frozen for operation.