Add simple macerator_loop which doesn't handle the full-loop behavior