I believe the DESS is supposed to opportunistically balance as you propose, though I haven’t seen it happen on my own system. Maybe there’s a bug, or maybe I don’t fully understand under what conditions this occurs.
See here: DESS not scheduling 100% SOC in Green Mode - #4 by dognose