Re-codage of the Hash methods. Quicker read, quicker generation.