I actually started to do some work on this about, oh, 18 months or so ago. I ran into some difficulties, and put it on the back burner. I'm currently working on some internal architecture changes that will make this more possible (along with a whole pile of other neat things I've wanted to do for a long time).<br><br>I'd *really* like to get something like this in, but it's not a trivial change, so I'd not look for it in the next release.<br><br>Thanks for the suggestion!<br><br>