Ah, the joy of having the experience to look at a timed update to some web pages and think "Ah, will the cache stop this working" and find out yes, indeed, the cache will stop this update showing at the right time.
Now working out three pairs of timed updates - an if in a page, and some code to clear the cache at the right time (and not just before the if triggers)