I think the rationale of rounding is to make the interface easier to
read and being off by a few pennies isn't going to really impact
analysis. I think serialization is more intended for counter metrics,
I'm not sure if it was intended for currency metrics, you may want to do
a client care request if you don't get your answer here.