Currently SmoothMover is hard coded to 10 position, i think it should be changeable but default to 10 positions points. Do you want me to submit a patch? It pretty trivial to change it as it is. Move
static const int max_position_reports = 10;
into the class and make getter setter for it.