I don't think it will stop it but it will add a friction point, which would hopefully slow down or discourage some.
If you can buy 20 loaded contracts, and load all those points into one, then sell 19 immediately after because you don't have to do a delayed close, you recoup some of that capital in order to do it again. If you can only do one transfer in and out. That reduces it to 10 contracts you can now offload quickly, having to hold on to the other 10 until the rentals complete.
Hopefully this reduces the velocity that they could do this at. Maybe making it less profitable if they need to sit on some contracts longer and risk market movements. Would also reduce the # of listings I would assume as they need to hold for longer.
Would be interesting if they keep track of these individuals/entities, maybe make their ROFR process longer, or take extra time loading their accounts/points after close.