I have created some part in context in an assembly. I remove the part from the assembly and then bring it back into the assembly. The references that were used to create the part are broken now broken (listed with a -> ?). I thought that the references would be re-established after bringing the part back into the assembly where the references are.
1.) Is there a direct way to reconnect multiple references now that they are broken?
2.) What is the best practice creating parts in context and not losing the references? For example what if I want to create a new part variant part2 based on part1 that has that has in context references. I have doing a save as of part1 to part2. This removes part1 from the assembly and leaves part2 with all the in context references. Now I want to bring part1 back into the assembly, but all of references are broken.