Hi Przemek,
As you've pointed out, when surface normals need to be taken into account, the effect should be adjusted to consider these rotations. Please find an attached sample scene demonstrating this. Another simple alternative, without using any effect, would be to duplicate the item, rotate it as needed, and add it to the Geometry list. I hope this helps.
Best regards,