Implement timer better for macerator_loop