# Provider Source: https://www.nianticspatial.com/docs/api/unity/NianticSpatial.NSDK.AR.XRSubsystems.XRVps2AssetSubsystem.Provider/ Provider > extends UnityEngine.SubsystemsImplementation.SubsystemProvider The provider API for XRVps2AssetSubsystem-derived classes to implement. --- ## Declaration public abstract class Provider : SubsystemProvider --- ## Methods | Name | Type | Summary | | --- | --- | --- | | GetChanges | TrackableChanges | Get the changes (added, updated, and removed) to tracked assets since the last call to this method. | | TryTrackAsset | bool | Requests tracking of a VPS map asset's origin, identified by its asset ID. | ---