If you move the code block which queries and creates and adds networkConfiguration to base class, duplication in Set cmdlet can be removed as well.