Simple fix for the error mentioned before -- calls timer callback more often to compensate for irregularity.