An image-guided therapy delivery system includes a therapy generator configured to generate a therapy beam directed to a time-varying therapy locus within a therapy recipient, an imaging input configured to receive imaging information about a time-varying target locus within the therapy recipient, and a therapy controller. The therapy generator includes a therapy output configured to direct the therapy beam according to a therapy protocol. The therapy controller is configured to automatically generate a predicted target locus using information indicative of an earlier target locus extracted from the imaging information, a cyclic motion model, and a specified latency, and automatically generate an updated therapy protocol to align the time-varying therapy locus with the predicted target locus.