Charts: Defer and Throttle Rendering

This can sometimes save one or two unnecessary render calls.

Also sort price date before by date just to make sure.