Issue #29: Only upload photos if the photo actually changed.