When we use the multibody environment in many cases we have to pattern or mirror more body with the same inputs (distance, direction, mirror plane, etc.). Now I can select only one solid in this commands. For example if I want to pattern 10 body in the same direction and using same spacing than I have to create 10 independent pattern. This increases the history and its circumstantial to make them associative for each other. I can create user parameters for count and spacing and use it in every pattern but its not the best solution.
So it would be a really powerful solution if we can select multiple body in the pattern or mirror command.