As a result, instantiated object can be processed by the tracking engine independently of the specific tracking data contained therein.