When an entity is in front of a slime block (e.g. TNT), the slime block will cancel out the entity's kinetic energy and cause it to move in the direction it was pushed out.
This is not in line with the current version of Minecraft JAVA Editon.
Attachments
Comments 5

Can confirm.
Steps to reproduce:
Load the attached mcworld.
Pull the lever.
Load the Java world attached to the zip file.
Compare the trajectories between both editions.
Observed results:
In bedrock, entities won't maintain their momentum when pushed sideways using pistons and slime blocks.
Expected results:
Like in Java, entities should keep their momentum when pushed sideways and be flung diagonally when using the above configuration.