This is just a thought, but you would have to set two number attributes to store your current position, start the motion, and calculate when they have been increased/decreased with 32 pixels, and then stop the motion. That way you won't teleport into the region, but enter it the "normal" way.
The continuous collision detection might not be needed. Also, there might be some easier solution to it, but this is what I would try out.