Now it only supports one panel, it will be useful to support multi-panel plots faceted by either `facet_wrap` or `facet_grid`