Change prediction/measurement from sequential to asynchronous, to smooth motion in cases of slow frame processing. Could also perform measurements with a worker pool to reduce the time between subsequent measurements (could add tracking of 'last measurement' time to avoid overriding a measurement result with one that started before it, in the case of a later measurement overtaking an earlier one - check may not be worth it though)
Change prediction/measurement from sequential to asynchronous, to smooth motion in cases of slow frame processing. Could also perform measurements with a worker pool to reduce the time between subsequent measurements (could add tracking of 'last measurement' time to avoid overriding a measurement result with one that started before it, in the case of a later measurement overtaking an earlier one - check may not be worth it though)