Alternative way of handling hash that doesn't require storage in the db