The 30 minute cache time I assigned works -- so at least I know it'll refresh w/in half an hour after midnight. Just a shame it has to do that 47 times more than it has to each day.
For tomorrow I'll try Gizzy's suggestion and see if that works any better...