Using assembly features as references for features within intersected parts
Reading through the Creo documentation a bit and noticed this line:
"Features in an intersected part should not directly or indirectly reference an assembly cut."
On this page of the doc:
I thought that sounded like an interesting concept so I just did a quick test despite it sounding like it was going to be impossible. It actually seems to work. I assembled a basic cylinder part by itself, created an assembly-level hole feature, then intersected it with the cylinder to make it a part-level feature. Then I activated the cylinder, added another hole after Assembly Hole 1, and used the surface of the first hole as a reference.
Anybody got any idea why the help files say to not do that? It seems like it'd be an amazingly handy feature, but I can certainly see it causing circular refs or crashes if you were to start rearranging the model tree, since now the model tree could be seen as being "out of order". Anybody have any experience using this technique? Should I just never use it, or would it be acceptable to do if managed properly?

