Ensuring newly inserted assemblies are top level ????

Hi all,

I am modelling a V12 engine and the scenario is this :-

I have my main assembly which is the cylinder block and everything else is built around this.

Many components have been added to the main assembly thus far but most of them are static apart from the crankshaft, conrods and piston assemblies.All of which work fine.

I am now ready to add my two cylinder heads however, and due to the massive number of moving parts (all flexible) within these heads it has been mentioned to me more than once that I should make these top-level or as close to as possible within the main assembly. I am not exactly sure how I go about doing this. Do I simply insert these two components and then move them up the Feature Tree? Can I roll up the Feature Tree and then insert them? Or am I not understanding this at all?

Any clarification appreciated.

Dave.

SolidworksAssemblies