I can only see this as a plugin. I think this would have some possibly severe repercussions to community.