Given a set custom configuration classes based off ConfigurationElement I want to convert the custom class into a POCO object graph. Could reflection and LINQ extension methods/ anonymous types give me an object which removes the ConfigurationElement inheritance?