VR: Support picking widgets with the controller ray
Widgets can only be picked using the controller position, i.e when the controller is inside the widget.
TODO: Allow for picking widgets using the ray of the controller. Picking must continue to work if the controller is inside the widget.