How to pass rotation data through scene parent?

Hi I’m making a rail shooter like old school after burner and space harrier Having fun…

  My is setup is,  I have a character parented to a box so when the character  moves it uses the vector directions of the box to move up and down relative to it, that works. Then I have that parented to an object that belongs to a  I use that to move the character along the level. I want a setup that will allow my character not just move in a straight line but to also move and down and around buildings. Even do barrel rolls hehe.

My question is how to I get matinee object to pass along rotation data to an object it is parented to in the scene. Scene parented actors don’t pass along rotation data just location, right?

Or am I doing this all wrong? Thx for all your help so far.