OnEveryDt is cached