Webhook callbacks have a delay that hinders a consistency of custom integrations.
This delay, in addition to making the system less dynamic, makes it impossible to integrate more complex.
A great example of webhook deployment is GitHub, which makes virtually instant calls to the events.
It would be good to at least be able to customize the delay.