Added part name swap functionality to Library as well