Are RPCs working from ActorComponent without setting the ActorComponent to replicates but only the Actor?

Then, dose “CharacterMovementComponent” need to deep coupling with Character any more?

Last time I learn from the document, the reason putting RPCs into the character is to saving the overhead of net guid of CMC…

I wish the movement related stuff could be put back into the CMC itself,
leaving us a loose-coupled character.