Multisite Cache Clear
One thing might help you(not sure)is that you can write your function in hook_cron and run that cron in background. So let's say your cron run after every 5 min, which means your page is refreshed and cache will get clear on every cron hit.