6a5ecfdef1
Uses a simpler and more intuitive implementation based on density. Its less flexible than before, but its easier to get nice results.