This had to be implemented, and is not as trivial as it sounds because it needs interprocess communication. It's on our list.