Creating a subassembly and moving local patterns

I am creating a subassmbly model of a top level to copy items from a top level that is already created. But the issue that I am currently having is that there is a local pattern in the main top level that I would like to move along with the parts to this Subassembly model.  Solidworks will not allow me to move these unless I disolve the pattern which I do not want to do because then I would have to remater the parts together again. I know that I can do this within the subassembly to recreat the pattern but that is time consuming.

Any help on this would be appriciated.

Thanks

SolidworksAssemblies