Uses a less stupid way of ensuring OCR0A is updated immediately (trigger.c)