[BUG] Boundary Surfaces output wrong sequence

graft this

or any battery input/output down the line