I can’t really as it’s under an NDA. But I’ve done a bit more poking about to try and trap what was slowing it down.
It turns out it *wasn’t* the two boolean objects, nor was it the Xpresso. It was one line of MoText wrapped to a circle spline.
With the MoText: 1m43 per frame
Swapping the MoText for a standard text object, lofted (but keeping everything else on – lighting, shadows, Xpresso, booleans, best AA): 8s per frame!
Is this a thing? Should MoText slow it down *that* much?