fn next_position( region: &PaneRegionSnapshot, position: ClientMousePosition, ) -> Option<ClientMousePosition>