Actually, it has been discussed a number of times. I've made many attempts to get this to work, but the framework on which the TD is built has made it difficult to impossible to implement. I *think* I've come up with a way that will work, so that's going to be the next major thing I work on, after 2.4 is released...