I currently have a mechanism set up so that the character root is moved towards the camera component each tick (via the standard character movement input), and then the scene root is changed to center the playspace on a given static point. This works, but there is a subtle shaking that occurs because of the constant movement of the root object that makes me sick pretty fast. Also, having the static point makes thumbstick movement a bit awkward because it doesn’t respond to physics quite right. I reckon if I were to capture the current playspace center at the beginning of a tick, add movement vectors, then adjust the scene root after physics are applied and before rendering occurs, it would fix both the shaking issue and the thumbstick movement. getting a hook for that second tick is proving tricky, however; I’m attempting to implement what is described here but I am a noob and it’s not terribly straightforward