Problem
As a follow up to #28560, support should be added for using hatches to distinguish groups by supporting a broadcasted hatch parameter. This would make grouped_bar consistent with other plotting methods that support multiple datasets, such as histograms (#28073)
Proposed solution
Update the grouped_bar to support multiple hatches. I think the argument and broadcasting should match the color argument, so one color/hatch per dataset.