How to lock the Rotation for a child component

would mind please giving me more context an instance or example would be awesome
if I want to explain my issue it would be like this;
I have an arrow actor which is structured as follows;

I’ve set a static mesh component for the tip of the arrow and in order to make It move I’ve added a " projectile movement component " also since I want the tip to rotate I’ve added a " rotating movement " component, subsequently, I used a " Add Static Mesh Component " function to procedurally generate some squares next I attached them to the tip component so that now they are children of the tip then I played with relative location to place them behind the arrow tip in a way that they are lined up, these squares are for a Niagra particle system that I want to apply later on.

the problem is because I’m using a " rotating movement " component the whole thing rotates, and I don’t want the squares to rotate with the tip of the arrow although their rotation rule still needs to be relative.

apologies for the long explanation.

sorry if I’m not making sense enough since English is not my native tongue