Encoder: Ditch the interrupt-based code, it worked terribly.