Grouped bar chart interval background colors

i’d like to add a background color to every other group in this grouped bar chart.
do we have this kind of control with plotly or is this something that can only be solved w d3?

the ultimate goal is to separate each group and it could be done by increasing space between groups but i think changing every other color would be cooler

ie: first bar group has a white background, the second has a grey background, third has white, fourth grey, etc…
thank you

You might be able to do this with shapes: