A new setting DELETE_EVENTS_AFTER_HOURS (default -1) should specify after how many hours an event should be deleted form the box.
We'd need another tmux window which checks every hour if there are older events and deletes them. Or this can happen in a more general window which runs every hour anyways.