I'm pretty happy with this solve and cautiously optimistic that it will do well. When I was doing my calculations for this solve, I got that it should have been 234 cycles but I lost 2 cycles since piston 4 had to wait on piston 8. I don't see an easy workaround, but I'm going to focus on TI for now.