A way to provide the callbacks would have my preference.