Render Transforms are great for temporary transforms (such as animating a widget) but not necessarily good for permanent transforms. For example if you need to scale up the size of a Widget, do so by wrapping the Widget with a Scale Box instead of adjusting Scale through Render Transforms. A Scale Box will perform Layout Scale while Render Transforms (which are not calculated as part of Layout) will not so they will not be scaled properly when scaling for different resolutions and could lead to improper scaling of your Widgets. UMG Best Practices
You can just do with common controls as follows
I have an overlay as wrapper
I have a scale box
I have a child in scale box (image- button whatever)
I change size and it acts accordingly, not effecting the child image
Why? Cause
of the scale box and its settings which is user specified and ignore scaling

