If it was easy, I would've implemented it already. I've looked into it, and have come to the conclusion that it's not as easy is it might seem. Before I can even implement it, I'm going to post a longer description of the issues I face to open up a discussion on how to implement it. This may seem like a lot of trouble for such a small thing, but I'm pretty sure you'll understand once I post that description.
Apart from I'm doing this in my free time, and I have to decide how and where I want to spend that time. Currently, I'm working on several plugins, and getting them to working condition is more important than your request. I think you can understand that. Maybe you can add one of them to your vast TC plugin collection once I publish them

.
Regards
Dalai