llSetMouselookParams(list rules);
Add the capacity to affect the mouselook camera. In particular, the following main features:
MOUSELOOK_TRAVERSE, float radians: Sets maximum traversal speed/sensitivity
This would allow for slowing down mouselook, to mimic things like turrets or vehicles that take time to rotate.
MOUSELOOK_POSITION, vector position: Sets mouselook camera position
MOUSELOOK_FOCUS, vector position: Sets mouselook focus/rotation point
The pair of these could allow for several different interesting usecases, primary amongst them the ability to have a "third person camera" that operates with a locked mouse - this would be excellent for vehicle usage in general. Additionally, being able to offset the mouselook location would allow for things like sitting avatars inside a vehicle, while placing their camera view outside on the turret they are controlling.
A new option that allows for showing avatar in mouselook only when mouselook is offset would be a cherry on top, but is certainly not needed.