Only changes in business data should trigger saves

[ci skip]