If I recall correctly this is partially or entirely techically possible now. I do not remember how, though. Before this is discussed it needs to be clear whether this is something we really wan, though. There has been a previous discussion on this topic in, I think, the feature requests forum. I suggest you try your luck on the forum search.