Well, I managed to do what I wanted. Basically it's a pie chart, and when you click on a slice, it is replaced by its children and a transition is triggered to squish the parents and remove them from the pie.
Here is the solution I made, it works well and the code is (too) thoroughly commented.