You could also write an algorithm to optimize what you have to refresh and when based on your answers to a set of questions you have prepared.