I think, that this option should be similar to array → tiled isolation.
There are two axes with “keep tiles square” checkbox and larger value matters.
So here maybe two upper sliders x and y amplitude and “isotropic” checkbox (default:on) above “normalize scales”.
What do you think?
I’m also not sure how to do rotation without clipping, so maybe angle is also needed. Then it would be possible to run bloom couple of times with different parameter from custom code. However I don’t know how to apply filter always to original image and sum it at the end.