This is a subclass of the UGMC_OrganicMovementCmp
from the (currently in beta) General Movement Component v2; it will handle distance matching prediction and collect motion trajectory samples, suitable for distance matching, animation warping, and such. It's in a VERY early state, and is offered only because after discussion over on the GMC Discord it's become clear it may be of use to my fellow GMCv2 licensees.
It will not work without GMCv2, of course.
This repo existed to toss some files at folks, but per advice, it's been turned into a proper plugin that others can contribute to; find the current version at https://github.com/Rooibot/GMCExtended -- this version is outdated and the repo should be considered dead.