While it is a continuous week of casting, it's still only 8 hours per day. Though more frequent assaults at the end of the week are still a concern, maybe we can randomize the time period during the day that Vist is casting during to keep them from guessing what's going on and focusing their attacks during the casting time?