Sorry this won't actually work.
Firstly, I meant auto -follow not auto continue
But interestingly the effective duration of a cue with an infinite loop on a slice is shorter than a cue with a play 2 times loop on a slice
i.e the post wait time is not recalculated on each iteration of an infinite looping slice so the next cue will fire when the original unsliced duration of the cue is reached, not when the playhead reaches the end of the file.
The simplest option is to use QLab 2 style de-vamping without slices , i.e :
duplicate the cue 3 times
set start and end times to for each cue to make cues for beginning middle and end
use auto follows, loops and devamps as appropriate to get the structure you want
copy and paste to do the repeated sections
something like this attached workspace

Mic
On Wednesday, August 9, 2017 at 7:16:23 PM UTC+1, micpool wrote:
There are many clever ways of doing this, but probably none more,efficient than auto-continuing to a duplicated cue with the start moved to the slice point