@teunbrand good solution! I would avoid overloading geom_point though, something like geom_point_raster would be more meaningful. I know you can still use ggplot2:: to access the original version but that is prone to unwanted confusion.
@teunbrand fair enough I didn't understand the use case! (And didn't know about geom_point_raster!)
@nicolaromano There is already a `ggrastr::geom_point_rast()`. My use case was 'suddenly collaborators want *all* plots ever made for a project in PDF' for a few notebooks consisting mostly of EDA scatterplots. I did not have the patience to wrap every `geom_point()` individually :)