Make move take `Vector2`