15 seconds for process_events is the minimum we have at the moment. To your point, we can easily workaround the issue by just setting it to 1 instead of 1000.
After some initial testing on CPU usage, I think we'll likely settle for somewhere between 1-10ms table_delay anyways.