What Is a Hardware Refresh Schedule and Why Do You Need One?