1. Add if possible Cellbombing (see image 1)
2. Add if possible Macrovariation (see image 2)
1 & 2 options that user can enable when needed.
Image 3 shows the result of cellbombing + macrovariation when camera zooms out, you will agree that it looks good and there is no sign of repetition.