How to create a moving wall with constraints that doesn't slow down when there is a player char in it's way?

Greetings,

I am trying to make walls that close in, shrinking the map(think fortnite storm but they push you instead of dmg you). I’ve been doing it by tweening at first but as you know tweening doesn’t really respect physics and the players kinda just get “tped” out of the wall every so often instead of being pushed. So I am trying to do it with constraints. I am using align position to move the wall and a prismatic constraint to keep it from rotating. However when it encounters a player or any part really it drastically slows down. I can fix this by giving the parts involved custom physical properties but that just makes player movement impossible. Is there any other way? I’m apply all the force i can, 9999999933815812510711506376257961984, if i make it inf then it just disapppears into oblivion.

https://streamable.com/sq13vx

here is a demonstration with a single part. It’s much worse with a player character

Thank you for your time

I dunno if physics is necessary. You could still move it with CFrame, then have each client check every Stepped if it’s behind the wall (and reposition itself if so).

Clients control their own movement anyways, so this wouldn’t be any less secure than normal.

It would also have the benefit of making the wall truly an immovable object, without being affected by physics glitches or anything.

turns out the solution is to create GIGANTIC parts, so big that they can’t be stopped by anything, maybe even give them 100 density if needed tho it wasn’t in my case so far