If I have an assembly A with assembly B in it and in Assembly B is built assembly A, I have a circular reference. If I open assembly A all is okay. But if I now open assembly B (with A in session) I get a message about the circular reference with only the possibility to leave Creo. I think it would be better to have the possibility to delete A from B or B from A (two new buttons) and then continue with the normal work. So I not have to start Creo new and to open something again.