Here is an extensive comment on this topic from a CC contributor from a few years ago (Hamilton rigor, post #13):