Niagara - how to reorient mesh rotation after collision?


Question about Niagara particle system:
How to reorient static mesh rotation after collision?

My emmiter is spawning static meshes that are travelling in multiple directions on a straight lines. I’m using Collision Module via Particle Update because I want my static meshes to bounce of the walls and change direction of their travel. In order for my static meshes to start with correct rotation I’ve changed Relative Rotation of Static Mesh Component Renderer to Particles.MeshOrientation. However, after particles bounce of the walls, the mesh remains in the original orientation, while I want it to rotate itself pointing at the new travel direction.

I’ll be grateful for your help!