I'm a little confused by this. `lastRestY` was replaced by `last_rest_y`. `old_old_resting_y` and `old_resting_y` were rolled up into `old_resting_y`. Am I correct in my conclusion that this PR makes `last_rest_y` assume the role of `old_old_resting_y` and introduces a new variable to fill its old purpose?