Not sure what the issue is then, do explain how you set it up:
- let’s say this is the player sending the interface message:
- this is the car reacting to the call:
This way you can have the car pop a widget.
But you can keep the widgets handled by the player. Have the interface function return what type of object we’ve interacted with.
- if this is the function implementation on the car:
- the player can do what they need with this info:
The above is crude but that’s the gist.