Add custom callbacks and a synchronous eval.