Humanoid not moving when too far away from the player

I have an intro cutscene which plays 1k+ studs away from the spawn point and that cutscene has an npc walking. I’m using RequestStreamAroundAsync() to render the environment and for the parts that I have to access through scripts (also the NPC) I put them into a Model with Persistent StreamingMode. The NPC only walks if I click “play here” where the cutscene takes place. How do I move the NPC locally if far away? The NPC is controlled locally and doesn’t exist on the server for performance reasons.