Именно по этому контроллер и готовит данные для Вектора. Собирает все данные о перемещениях, и предоставляет Вектору, по запросу, уже итоговую сумму всех перемещений за промежуток между запросами Вектора.
Контроллер может и приращения сам накапливать и отдавать вектору по мере опроса, просто он может делать это в формате, который получает от мыши.