Hmm pity you couldn't multi-thread it so that queries could continue but marked as (*) data maybe refreshing.