Hide the cursor on demand in omniverse WebRTC view

Isaac Sim Version

4.2.0

Operating System

Windows 11

Hide the cursor on demand in omniverse WebRTC view

I used the solution provided here two-mouse-cursors-visible to disable the cursor once the app launches. Now I want to disable the with the python sdk via settings
carb.settings.get_settings().set_bool("/app/window/drawMouse", False)
but nothing happens, only the setting value changes.

How can I enforce the mouse rendering/visibility change at runtime?

Please refer this line from ~/.local/share/ov/pkg/isaac-sim-4.2.0/standalone_examples/api/omni.isaac.kit/livestream.py:

kit.set_setting("/app/window/drawMouse", True)

Forgot to mention that we are developing a isaac sim extension where it seems we have no access to any kit app with settings interface instance. Is there any way to get this app from the extension context?