Interesting idea, but I find it a bit marginal; not many people would find it useful. Unfortunately we have hardly any time for development at the moment. We have some kind of an event system on the relatively-short-term TODO list, which would make things like this easy.