Just figuring out the steps, not bothering with secondary optimization yet. The fire input can also hit 31, but anime throughput limit forces 2 anime or a bunch of buffering, which seems like it will be bad for area. Using both needs 16 cycles, which is worse Cycles*Reagents.