{safe:true} le asegura que la función de devolución de llamada se ejecutará solo después de que se complete la inserción y {safe:false} no garantiza eso. Siempre uso {safe:true}, solo para asegurarme de tener la versión más actualizada de la base de datos.