Started with a rate-like solve at 55 cycles, then a non-looping solve at 32 cycles. But after fighting with the engine late into the night, I finally squeezed it down to this 25. Quite happy I got it down this low! So now the question is: how many cycles did I miss? :^) - mr_puzzel