Could just refetch after x amount of time, or maybe calculate when it should be done based on earlier executions?