pub fn render_with_points(
frame: &mut Frame<'_>,
area: Rect,
loading: bool,
constrained: bool,
slice: Option<&Slice2D>,
palette: Palette,
limits: Option<(f64, f64)>,
filter: Option<(f64, f64)>,
show_land_borders: bool,
scale: ScaleMode,
hover_point: Option<(usize, usize)>,
selected_point: Option<(usize, usize)>,
)