When I create a new .ipt, then place it into the assembly, I have to navigate to the file location, click on the file, then place it. There should be a button in the "Place" dropdown that is Place Last. It could place the last .ipt or .iam that was edited. Clearly, drawings know which file you just had opened. Why can't an assembly do the same?
I know, I can create the component in the assembly, but that often means lots of ugly work planes in the assembly.