I don't grok python at all, and digging through the time-slider code has proven it :) It invokes command lines and pretends to present python objects, forking a lot and grabbing lots of repeated output for just one item.
If you can write new code that uses libzfs in the backend, and presents the same (or very similar) api to the consumers like time-slider, that would seem to slot in the best. Note also that the time-slider stuff is all being rewritten, perhaps that has covered some of this ground already, or at least has altered some of that api? -- This message posted from opensolaris.org