Reduce CPU usage in the PrimaryLoop() by not checking the clock when unnecessary.