Grabar solo cuando es necesario