Flame graphs?

Has anyone tried to make a flamegraph with hvplot or equivalents? I.e. each element has a start-end time (x-axis) and parent-child relation (y-axis) so they are stacked on top one another.

I guess the trickiest part is how to represent the dimensions as having nested parent-child relationships.

Practically the plotting issue would be plotting the stacked bar plots with appropriate offsets.