I'm trying to model a lipid bilayer and for the moment have managed to create the main structure (three arrays and one mirror). The problem is that the overall shape is flat and I'm trying to make it irregular. The shape of the undeformed array is like this
My objective is to deform the array but without deforming the meshes like this
but keeping the spheres with the same shape. Something like modifying only the relative location of the individual molecules. Is there any way to do that? I'm fairly new to blender and not familiar with all of the modeling techniques.