rate-limiting on arrange_events()