Advanced utility function for remapping aesthetic names in a ggplot2 layer. Used internally by gghic for creating complex multi-layer visualizations with custom aesthetics.
Details
This function creates a new ggproto object that remaps aesthetics, allowing
multiple layers to use different aesthetic names (e.g., fill and fill2)
with independent scales.
This is primarily an internal function used by geom_hic_under() to allow
overlaying two heatmaps with independent color scales.
