`js-stack` and `stack` are unnecessary here I think. `js-stack` at least is a hook into creating layered panels that can be reordered through button controls (think of a stack in the z direction) so it's not really wrong to have it, but it's a bit misleading.