[fix] set timeout to invoke callback function after the model is updated