Let's say I have a player character running around using Rival (aka, Character Controller), and I want a separate Entity to float above my head. We'll say, a balloon. I don't want the balloon to lag behind me, or "look jank" or jitter.
Let's also assume the player character is either "predicted" or "owner predicted" in Netcode.
Would my balloon also need to be set as "predicted/owner predicted"?
How would I write a system to properly synchronize that balloon so that it is always above my player character's head?