Here's all that stuff implemented. Copypaste it onto the left side of the machine, where you're shooting the rays: id:3004940
Nice design overall, but could use some improvements. You can replace the TTAN pixel in the sparker by INST, it will spark the whole ray of remaining BRELs. You can also set the life property of ARAY so it shoots quicker. And finally, the sparker could be powered by a LDTC pointed at the bottom of the space where BREL can be, and it can be set to look for BRELs exactly at that interval. This way you won't even need to spark anything on your own.