https://github.com/hfaran/progressive/blob/master/progressive/tree.py#L185 Don't re-sort the tree in _draw because it will mess up the intended order of keys. Also, OrderedDicts should be supported.