How to use world position offset to make a jelly-like platform or material to apply to whatever

Essentially, I’m looking for something that will create a kind of elasticity in a material using blueprint. When an object comes into contact with said material, I want the material to be offset to the position to the right of the object. Similar to a ripple effect but a bit more drastic in terms of stretching. Thanks for any help :smiley:

Thanks for your answer. I’m still a little confused on how to go about this though. It’s more of a rubber band effect that I’m really looking for. I’m not quite sure how to do that on a 2d level though

maybe you are looking for some kind of spring?