I was having trouble getting this to work, and to lower latency I figured I'd just set each pin as it was hit.