Merge change 20690 into donut

* changes:
  Add density demo.