Refactor to update every # of frames, rather than moving a number of spaces