Don't calculate in-place changes twice

Now that `changed_attributes` includes in place changes, we don't need
to override these methods in Active Record. Partially fixes the
performance regression caused by #16189
Merge pull request #16645 from sgrif/sg-perf-regression

Don't calculate in-place changes twice