Make backend shelves balanced by md5 hashing keys