This is a highly desirable request that actually is rather complex to implement. It seems the original code structure does not make this a simple addition. We have looked at it in the past and are continuing to evaluate the risk involved to add this feature. It is logged as enhancement #4600 and we do plan to implement when most appropriate. I added your comments to the thread.