Please remember: Even though I write these lines as if cfgd already exists, it is still in planning phase. So this is merely a collection of ideas.