This reverts commit dd53a0bb. We have seen crashes from this internally. Probably due to the use of RoundingMode::Dynamic.