Hello.
I’m trying to create a third person shooter, and I’m creating my own PlayerModule. I’m very focused on performance, and when using a gamepad, it seems that when you change the Camera.CFrame property, which in my case is every frame, Roblox casts a ray at the location of the gamepad pointer (the big dot in the second image). I’m looking to disable this behavior completely, so if anyone knows how to, that would be much appreciated!
As you can see, the raycast and UI of the gamepad pointer are currently a big chunk of the PlayerModule frame time
The raycast is cast from the big dot.