A method for detecting and correcting drift associated with operation of a hybrid tracking system is provided. The method obtains a data signal from a first tracker subsystem having a first tracker latency time; for a defined window of time, the method captures snapshot input data for a second tracker subsystem having a second tracker latency time which is longer than the first tracker latency time; and captures synchronized data from the data signal which corresponds to the defined window of time; wherein the defined window of time comprises a time duration shorter than the second tracker latency time, to capture the snapshot input data. The method further determines a level of drift associated with operation of the first tracker subsystem; and adjusts operation of the first tracker subsystem according to the determined level of drift.