Thanks. Hmm so could I write a blueprint node to be placed at the beginning of my characters Tick that started/opened the scope up.
Then do the majority of transforms as usual in Blueprints.
And then finally close/execute the scope with another c++ blueprint node placed at the end of Tick?
Or would I have to do All the transforms in c++ after that first FScopedMovementUpdate( line?
EDIT: Also could I do this referencing in just the top parent component and it would automatically deal with all child components?
Or would I have to build a tree structure and start off separate scopes for each child component?