I think you should use seedRandom() function with layer index as a parameter. That will make “wiggle my wiggle” effect you described.
Code should be sth like that (I’m not sure). Just copy and position layers.
wiggleFreq = 2 // your frequency
wiggleMax = 100 // max opacity
wiggleMin = 0 // min opacity
seedRandom(index,true); // random number per layer index
wiggleAmout = random(wiggleMin,wiggleMax) // generates random opacity level
wiggle(wiggleFreq,wiggleAmout) // wiggles your opacity