|AutoUpdateUser|User| which user should be updating this component's logic. Defaults to active user if not filled.
|OutOfSightAngle|Float|
|OutOfSightAngle|Float| disables the function of this component if the updating user is looking more than this many degrees away from this component's slot.
|CustomFilter|{{RootFieldType|SyncDelegate`1|[[Type:Func`3|Func`3]]<[[Type:ICollider|ICollider]], [[Type:Int|Int]], [[Type:Bool|Bool]]>}}|TypeAdv3=true| similar to [[Component:UVMeshRaycastPortal|UVRaycastPortal's]] <code>Filter</code> field. Internal.
|UseUserSpaceForDistance|Bool|
|UseUserSpaceForDistance|Bool| whether to use local space for distance or use absolute world distance for distance.
|TouchDistance|Float|
|TouchDistance|Float| how far in meters that this can touch things
|MaxDistance|Float|
|MaxDistance|Float| the maximum distance before hovering doesn't register
|Offset|Float3|
|Offset|Float3| the offset for everything this component does from the slot this component is on.
|Direction|Float3|
|Direction|Float3| the direction this can touch things.