using vps accessors in move_towards_target_smooth