Fix warnings
Don't update instance if no field has changed